Ecosyste.ms: OpenCollective

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

MoreLINQ


Collective - Host: opensource - https://opencollective.com/morelinq - Code: https://github.com/morelinq

Added CLS-compliance attribute.

github.com/morelinq/MoreLINQ - aa5dc6578fe6eff7e995b652ef3b4982774949d2 authored almost 16 years ago by Atif Aziz <[email protected]>
Added a simple Trace as a pass-through, deferred and side-effect operator.

github.com/morelinq/MoreLINQ - 5e2c206b090cf3663236e473daa34fa50748f8c1 authored almost 16 years ago by Atif Aziz <[email protected]>
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.

github.com/morelinq/MoreLINQ - 9f76e4707599475a15012fc6cd5963286b6f1f22 authored almost 16 years ago by Atif Aziz <[email protected]>
Added Batch operator to break up a sequence into buckets of a given size.

github.com/morelinq/MoreLINQ - da7e20e2483ba210025b88f44a69fb2778059af0 authored almost 16 years ago by Atif Aziz <[email protected]>
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.

github.com/morelinq/MoreLINQ - 9a22cee2796be9e5e1add2c860f6635a080e525e authored almost 16 years ago by Atif Aziz <[email protected]>
Added IdentityFunc for caching the identity function (x => x) that can be hand to pass around for identity projection.

github.com/morelinq/MoreLINQ - 3789c4d19d8fd4038ffcb0d053131daac39573d0 authored almost 16 years ago by Atif Aziz <[email protected]>
Fixed Assertion XML doc summaries.

github.com/morelinq/MoreLINQ - fee4c3c2cb1e4230282a9ee288aa6d910ff079c2 authored almost 16 years ago by Atif Aziz <[email protected]>
Added a region to group all Zip test cases, to be consistent with the organisation of other fixtures.

github.com/morelinq/MoreLINQ - b8c2915624e07622b081df5ac9cf2f8ee8639ce5 authored almost 16 years ago by Atif Aziz <[email protected]>
Moved Tuple into its own file.

github.com/morelinq/MoreLINQ - 601f18830fdc3a59d2cd2b86e135aedcd882aaff authored almost 16 years ago by Atif Aziz <[email protected]>
Renamed internal Assertion.ExpectingCountImpl to AssertCountImpl to be in line with the public counterpart.

github.com/morelinq/MoreLINQ - 5eafca2a616723820b3a1176c7bd2c386c8e331a authored almost 16 years ago by Atif Aziz <[email protected]>
Used more specific exceptions for a few cases.

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

github.com/morelinq/MoreLINQ - a36ea6a6eca9b5951840a731d87516dbbe7097d2 authored almost 16 years ago by Jon Skeet <[email protected]>
Fixed bug in AssertCount when passing in source is not a collection and the count of contained elements is the expected value.

github.com/morelinq/MoreLINQ - 31da8c7e5119ef25817f181b834e9ebd47ca48fd authored almost 16 years ago by Atif Aziz <[email protected]>
Added AssertCount TODO comment, "Consider raising custom exception like SequenceTooShortExceptoin and SequenceTooLongException."

github.com/morelinq/MoreLINQ - 2f6cf8657cd697add8bc9f99c7a0bc522395f656 authored almost 16 years ago by Atif Aziz <[email protected]>
Added AssertCount operator and introduced with it the assertion category of operators.

github.com/morelinq/MoreLINQ - f3461e787a61a0accdda6ec383f446c1f5519de9 authored almost 16 years ago by Atif Aziz <[email protected]>
Added a Pad operator overload that allows for dynamic padding.

github.com/morelinq/MoreLINQ - 69d0a93af82f4989e6a5d1587d41f9b44c0cb58c authored almost 16 years ago by Atif Aziz <[email protected]>
Added deferred execution remarks for Pad.

github.com/morelinq/MoreLINQ - b85d26a59c3ae804a11ed23155f11300264ae0d9 authored almost 16 years ago by Atif Aziz <[email protected]>
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.

github.com/morelinq/MoreLINQ - 9ed0ffc0ff11ee22b1e53121340a099169817d33 authored almost 16 years ago by Atif Aziz <[email protected]>
Added Pad operator that can used to pad a too-narrow sequence with a default or filler value.

github.com/morelinq/MoreLINQ - c7356ba437b5f8894bfe688ff7845f290c60e231 authored almost 16 years ago by Atif Aziz <[email protected]>
Added Every operator that yields every N-th element from a source sequence.

github.com/morelinq/MoreLINQ - 463e3d9bf038da4fe184fdf096939885157a2b98 authored almost 16 years ago by Atif Aziz <[email protected]>
Added a remark to DistinctBy documentation about the default equality comparer being used when a null comparer is supplied.

github.com/morelinq/MoreLINQ - 77ea81155c1d8f94ccf925fa4eb3ff783f9a3b64 authored almost 16 years ago by Atif Aziz <[email protected]>
XML documentation.

github.com/morelinq/MoreLINQ - a3a1184c982a6ad25a6def1d9f7ed6b3b23dbb0b authored almost 16 years ago by Jon Skeet <[email protected]>
Added Pipe and ForEach. (Whatever the philosophical objections, people want them.)

github.com/morelinq/MoreLINQ - ca5926f8590536f53fe3ce2b37cc48097d547705 authored almost 16 years ago by Jon Skeet <[email protected]>
Verified issue #3. Added an extra test and documentation.

github.com/morelinq/MoreLINQ - 20d84aa16a58c1099815817e0609fd5a2730385c authored almost 16 years ago by Jon Skeet <[email protected]>
Implemented zip imbalance handling.

github.com/morelinq/MoreLINQ - 916ca198a2e2fa6185893a739ee7700c3f5f9309 authored almost 16 years ago by Jon Skeet <[email protected]>
Updated SVN ignore list to exclude ReSharper files.

github.com/morelinq/MoreLINQ - 59578ce9f28641cba5151f8a7134bd25ba9cf6d2 authored almost 16 years ago by Atif Aziz <[email protected]>
Added an aggregation operator called ToDelimitedString that allows a sequence to be aggregated into a single string of delimited text.

github.com/morelinq/MoreLINQ - 98e7f200223afa6ab83c9086b9e8a49ff0eb4706 authored almost 16 years ago by Atif Aziz <[email protected]>
Removed extra whitespace.

github.com/morelinq/MoreLINQ - 1499fbca001089d1b35602acacc2be9adf1c2f9a authored almost 16 years ago by Atif Aziz <[email protected]>
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.

github.com/morelinq/MoreLINQ - 1997536b5f9cde30fe9bbd7cf013d056bd31da8e authored almost 16 years ago by Atif Aziz <[email protected]>
Added bugtraq properties to get automagic linking of issue references in commit messages.

github.com/morelinq/MoreLINQ - 12eaa3bff8ce97b3d8d6440036911699bd78c396 authored almost 16 years ago by Atif Aziz <[email protected]>
Fixed issue #3, "DistinctBy should allow a null comparer."

github.com/morelinq/MoreLINQ - d8210b6c0c6365fa2be6184eb8c4615db1b91326 authored almost 16 years ago by Atif Aziz <[email protected]>
First stab at Zip - want to make the shorter/longer strategy more optional though.

Fixed using directives.
Added helper types.

github.com/morelinq/MoreLINQ - b1b843cf3ac11ea30bc4a8e9d9fcbf29bf8d057c authored almost 16 years ago by Jon Skeet <[email protected]>
Applied patch from issue 1.

github.com/morelinq/MoreLINQ - 43461236768be039c1420b97a80ce50a74aa8983 authored almost 16 years ago by Jon Skeet <[email protected]>
First commit:

Concat
DistinctBy
MaxBy
MinBy

github.com/morelinq/MoreLINQ - 76ae6927b347e3ee66c07dff7c6e1bec2e99f889 authored almost 16 years ago by Jon Skeet <[email protected]>
Initial directory structure.

github.com/morelinq/MoreLINQ - 44a1831e95109faa6f0629125aa5ca559720efb9 authored almost 16 years ago by unknown <devnull@localhost>