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

Renamed tests for TakeEvery because they were missing the `Take` prefix.

7c847e9eb88cb52c9a6bd2289fc90f11a7cfdebf authored almost 16 years ago
Re-organized ConcatenationTest as EnumerableTest.

6bf6a3dd4e50df78438776b668130e362a118583 authored almost 16 years ago
Re-organized PartitionTest as EnumerableTest.

63c7c18f6e16077cda43bfab3a8a87644031a7e0 authored almost 16 years ago
Categorized SingleOrFallback tests.

46233bc6aa0a7954d90987fc3d662e2281ec3561 authored almost 16 years ago
Re-organized SingleOrFallbackTest as EnumerableTest.

6881092f9762c04c53f8bc4502d3deb883e255f5 authored almost 16 years ago
Re-organized MiscellaneousTest as EnumerableTest.

e2a94f14e3a2ef64c880d3ddbe9df9a7cf112cf7 authored almost 16 years ago
Re-organized AssertionTest as EnumerableTest.

fc6d5ff6a8174d02bdf3d18fa70b8f6f9c1c4024 authored almost 16 years ago
Re-organized AggregationTest under EnumerableTest.

88f85c34d4ac1ea4ad55824b8571a41aafb9a438 authored almost 16 years ago
Re-organized all operators under a single Enumerable class. The Enumerable type, however is partial and each operator now resides in its own file along with all overloads.

432f748cc72e18b4b8470cae0eef383a1cd67fc9 authored almost 16 years ago
Created a branch to try and bring the Pull operators under a single Enumerable class and review the merits of the approach.

ded301276c2d66a6b7f4489dc87d22d0e107941f authored almost 16 years ago
Simplified conditional import for Trace operator.

e2d8cd7b5a2104a45c152137476a6444022ee899 authored almost 16 years ago
Removed unused namespace.

2cfb48328ac4ca5c5397bede2efa204881b2c976 authored almost 16 years ago
Synchronized Silverlight project with addition in r55.

46aa2a039ccd6623d6952a1ef797a4b28e7b7f91 authored almost 16 years ago
Restored original DistinctBy implementation because it more efficient. It can yield as soon as the first occurrence of a value has been retrieved, skipping only duplicates. The implementation for Sivlerlight hops over GroupBy (as no HashSet<T> is available) to the same effect in the end.

a5451364af1c502b2b329bf379b09d8d638a29d4 authored almost 16 years ago
Fixed culture-dependent formatting bug in `TraceSequenceWithFormatter` test.

81fa6d2d41402ad672eb3f93c2b4a72187a7f4a6 authored almost 16 years ago
Updated Trace to allow a formatter function.

22a4b6b102fc9a588c8b9097e3b5f784da5b451b authored almost 16 years ago
Fixed ToDelimitedString doc summaries.

cdbaeffd13e49913aec3637fce4e4d4be28e49cf authored almost 16 years ago
Loop in a clearer way without overflow.

05fdd5070866f8638450ef2d3deab3ad2a7cdc2f authored almost 16 years ago
Implement issue #12 - still got other overloads and FallbackIfEmpty to implement though.

d7c47fc2ec78c16bc308c26cb443be49c16611c1 authored almost 16 years ago
Synchronized Silverlight project with new Miscellaneous.cs introduced in r53.

8b17d41fbe9d42e061c022d03d352963e0b1afa9 authored almost 16 years ago
Implemented issue #11 and removed the equivalent test operator. Also a few little tidy-ups.

6fc5e7b07df0a1c3a124547751b94516eaa6c6de authored almost 16 years ago
Updated Silverlight project due to file rename in r49.

3d5c9b354b9cded91c4fb98f839a0d2a2e1fb576 authored almost 16 years ago
Refactored the for loop into a "more-obviously-infinite" while(true) loop.

3b3a3a3f1b49a658487b50d8b1483ef9b171bf7a authored almost 16 years ago
Added GenerateByIndex

61a9cff2defce52ef8409fc539e846bdae7c9ff1 authored almost 16 years ago
Renamed Series.Expand to Sequence.Generate.

9d2f5c759887f28e67a827b9e78dcd0591a96efd authored almost 16 years ago
Moved MoreLinq.Silerlight project into its own independent solution file so that if someone does not have the Silverlight tools installed then they will not have trouble loading the primary solution.

86de19ffa865b4cc4d00b335e518ea101b0c5a6d authored almost 16 years ago
Implemented issue #13, "Silverlight 2.0 assembly".

00cda89fd835f71dda4112551eef2a54fa40ec02 authored almost 16 years ago
Removed excess references from the project.

bf0c38e8f99a7ec1593ea9c6ead85affcb06f6ab authored almost 16 years ago
Re-implemented DistinctBy in terms of GroupBy. This makes solution more portable to Silverlight since Silverlight does not have HashSet<T>. Using GroupBy, we leverage whatever GroupBy relies on internally.

fed130436b528045946d1d507687b2f25cb2157b authored almost 16 years ago
`Scan` and `PreScan` operations added.

e466215ff505c12bd37b09677db6bb5e351eef72 authored almost 16 years ago
Removed redundant type specifications.

aba473be0b2d9cb905e3f6845092b3eb151b9e48 authored almost 16 years ago
Minor clean-up.

f2b9cd07d2fd988b25a82799b4f117d1ac241b0e authored almost 16 years ago
Fixed ExpandImpl type parameter to be consistent in name with the public counterpart.

f67b2af0bbc3f73b662b31e2bb11a92675f2b24b authored almost 16 years ago
Fixed Series.Expand to check arguments at time of call and not at time of iteration. Also, re-factored the implementation to be simpler and shorter.

1bb1a6de1a26e181b80417c3165e75ae5d0ddb76 authored almost 16 years ago
Added Series class with Expand method for generating sequences according to a delegate.

64b0ca148455a9814fd1857f43165e273be42fc8 authored almost 16 years ago
Addressed TODO item about having a specific exception raised for AssertCount failures.

79040d17d6098f893674980f2dda17f8b8a9b8d3 authored almost 16 years ago
Added Split operator.

bbb47b3e7b3671720039eb7034eb9ddfc0d60b11 authored almost 16 years ago
Created a branch to hold the Split operator until it is reviewed and considered useful. Otherwise this branch will serve as an archive.

51e44e8efcbf29fce9476364bbf58aaf6e13db4d authored almost 16 years ago
Added CLS-compliance attribute.

aa5dc6578fe6eff7e995b652ef3b4982774949d2 authored almost 16 years ago
Added a simple Trace as a pass-through, deferred and side-effect operator.

5e2c206b090cf3663236e473daa34fa50748f8c1 authored almost 16 years ago
Moved some general helper classes out of their nesting (and into their own files) so that they can be shared and used by other test cases.

9f76e4707599475a15012fc6cd5963286b6f1f22 authored almost 16 years ago
Added Batch operator to break up a sequence into buckets of a given size.

da7e20e2483ba210025b88f44a69fb2778059af0 authored almost 16 years ago
Added a SequenceReader class as a helper to apply reader semantics on top an enumerator, where a single Read operation translates to MoveNext followed by Current.

9a22cee2796be9e5e1add2c860f6635a080e525e authored almost 16 years ago
Added IdentityFunc for caching the identity function (x => x) that can be hand to pass around for identity projection.

3789c4d19d8fd4038ffcb0d053131daac39573d0 authored almost 16 years ago
Fixed Assertion XML doc summaries.

fee4c3c2cb1e4230282a9ee288aa6d910ff079c2 authored almost 16 years ago
Added a region to group all Zip test cases, to be consistent with the organisation of other fixtures.

b8c2915624e07622b081df5ac9cf2f8ee8639ce5 authored almost 16 years ago
Moved Tuple into its own file.

601f18830fdc3a59d2cd2b86e135aedcd882aaff authored almost 16 years ago
Renamed internal Assertion.ExpectingCountImpl to AssertCountImpl to be in line with the public counterpart.

5eafca2a616723820b3a1176c7bd2c386c8e331a authored almost 16 years ago
Used more specific exceptions for a few cases.

Renamed Every to TakeEvery.
Documented classes.
Added some more throw helpers.

a36ea6a6eca9b5951840a731d87516dbbe7097d2 authored almost 16 years ago
Fixed bug in AssertCount when passing in source is not a collection and the count of contained elements is the expected value.

31da8c7e5119ef25817f181b834e9ebd47ca48fd authored almost 16 years ago
Added AssertCount TODO comment, "Consider raising custom exception like SequenceTooShortExceptoin and SequenceTooLongException."

2f6cf8657cd697add8bc9f99c7a0bc522395f656 authored almost 16 years ago
Added AssertCount operator and introduced with it the assertion category of operators.

f3461e787a61a0accdda6ec383f446c1f5519de9 authored almost 16 years ago
Added a Pad operator overload that allows for dynamic padding.

69d0a93af82f4989e6a5d1587d41f9b44c0cb58c authored almost 16 years ago
Added deferred execution remarks for Pad.

b85d26a59c3ae804a11ed23155f11300264ae0d9 authored almost 16 years ago
Added Prepend operator for prepending a value to a sequence and implemented Concat with single head and tail sequence in terms of it. Prepend is more LINQ-ish because it allows for better chaining when multiple values need to be prepended to a sequence.

9ed0ffc0ff11ee22b1e53121340a099169817d33 authored almost 16 years ago
Added Pad operator that can used to pad a too-narrow sequence with a default or filler value.

c7356ba437b5f8894bfe688ff7845f290c60e231 authored almost 16 years ago
Added Every operator that yields every N-th element from a source sequence.

463e3d9bf038da4fe184fdf096939885157a2b98 authored almost 16 years ago
Added a remark to DistinctBy documentation about the default equality comparer being used when a null comparer is supplied.

77ea81155c1d8f94ccf925fa4eb3ff783f9a3b64 authored almost 16 years ago
XML documentation.

a3a1184c982a6ad25a6def1d9f7ed6b3b23dbb0b authored almost 16 years ago
Added Pipe and ForEach. (Whatever the philosophical objections, people want them.)

ca5926f8590536f53fe3ce2b37cc48097d547705 authored almost 16 years ago
Verified issue #3. Added an extra test and documentation.

20d84aa16a58c1099815817e0609fd5a2730385c authored almost 16 years ago
Implemented zip imbalance handling.

916ca198a2e2fa6185893a739ee7700c3f5f9309 authored almost 16 years ago
Updated SVN ignore list to exclude ReSharper files.

59578ce9f28641cba5151f8a7134bd25ba9cf6d2 authored almost 16 years ago
Added an aggregation operator called ToDelimitedString that allows a sequence to be aggregated into a single string of delimited text.

98e7f200223afa6ab83c9086b9e8a49ff0eb4706 authored almost 16 years ago
Removed extra whitespace.

1499fbca001089d1b35602acacc2be9adf1c2f9a authored almost 16 years ago
Updated DistinctBy to not bother with faulting in the default equality comparer in case of a null comparer since HashSet<T> constructor already does this. This helps avoiding duplication.

1997536b5f9cde30fe9bbd7cf013d056bd31da8e authored almost 16 years ago
Added bugtraq properties to get automagic linking of issue references in commit messages.

12eaa3bff8ce97b3d8d6440036911699bd78c396 authored almost 16 years ago
Fixed issue #3, "DistinctBy should allow a null comparer."

d8210b6c0c6365fa2be6184eb8c4615db1b91326 authored almost 16 years ago
First stab at Zip - want to make the shorter/longer strategy more optional though.

Fixed using directives.
Added helper types.

b1b843cf3ac11ea30bc4a8e9d9fcbf29bf8d057c authored almost 16 years ago
Applied patch from issue 1.

43461236768be039c1420b97a80ce50a74aa8983 authored almost 16 years ago
First commit:

Concat
DistinctBy
MaxBy
MinBy

76ae6927b347e3ee66c07dff7c6e1bec2e99f889 authored almost 16 years ago
Initial directory structure.

44a1831e95109faa6f0629125aa5ca559720efb9 authored about 16 years ago