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

Fixing Silverlight project by removing reference to non-existent IdentityFunc.cs file

abda4afceb6f37ab7696e2599a76b60fcbf22127 authored over 12 years ago
Merge with revival of Batch for backward compatibility but marking it obsolete in favor of Partition

b4b1286438ebb5162a47ab4ea2ea3eead73c14b7 authored over 12 years ago
Merge

6e155a8a66176a6a1fcdc211573fc34d545360fc authored over 12 years ago
Adding ignores list

7d0fa0fa83fbcfb79b43a7029c0bbf8ad0e1a95c authored over 12 years ago
Merge

6c14e28bce1eb5a63a85316ea6945c965723ab9e authored over 12 years ago
update tags

c17021c5f9c33582c7e3bbfa8b455b31acee1708 authored over 12 years ago
Always use braces for "if" statements.

ed10803277e322a3fe20b1be61e94754272b3c08 authored about 13 years ago
Fixed build script based on solution rename in r172.

a601b8790c04fc9b2eac27078ab3c7797ca8310f authored over 13 years ago
Gah, fix the copyrights again - this time without the double comments...

5e7fa0a8e3bcd431bef548e6e60dab260dacfc82 authored over 13 years ago
Added ToHashSet.

f93bf9bae3430b8c9066af4815026ccffe57dcfc authored over 13 years ago
Implemented TakeUntil and SkipUntil.

85b10a8d4a9cf131bc443871d4c3258da2f0e35e authored over 13 years ago
Added or changed copyright statement on all files.

952a1bc290fdf1f82e502035886e6de23f4cd217 authored over 13 years ago
Split solution into VS2010 and VS2008. Projects are upgraded, but should still build in VS2008.

15d26cdee8996cc70fbd9ae838ae8d53737d6a1f authored over 13 years ago
Replaced tabs with spaces.

8f5f1bfcc6764bf9b93124e245ed59a44dd4de70 authored about 14 years ago
Fixed project file contains a missing source file.

f311517caf1bd2d00a3b5faa001674e5093cbe01 authored over 14 years ago
Merged Batch and Partition Operators that are implemented by means of a customizable partitioner.

Dropped support for yielding a rest-partition as it breaks the operators consistency.
Dropped cus...

e5b18486fd63c1eb68b8ea6819f50b542f7e28b0 authored over 14 years ago
Documented behavior of the Zip operator.

1de00f8dec2d19f2c87fb9c7f68ea6b53cd08417 authored almost 15 years ago
Documented behavior of the ToDataTable operator.

ea0877f945f5b4100b0a194fdfe2d15fa7a4935f authored almost 15 years ago
Aligned documentation TakeEvery operator with morelinq conventions.

bfe5a51b65c378b0cd0a8f3843c59955887bb563 authored almost 15 years ago
Documented SingleOrFallback, implemented and added tests for IList optimizations.

27a21d6a67c78ae3bf6aed2a6418e55d7e248693 authored almost 15 years ago
Documented behavior of the Scan operator and copied Scan/PreScan example and links across both operators.

062dd4ce1969af40ecfc04876cf2be4df06dd774 authored almost 15 years ago
Documented behavior of the PreScan operator.

356318a0f61b0137c84c5ad88aaf745a4f9099aa authored almost 15 years ago
Aligned documentation Pipe operator documentation with morelinq conventions.

eadf41cad9022fd46dfed14228dc8d7f826724ab authored almost 15 years ago
Documented behavior of the ExceptBy operator.

4763489d6db80431a9176dc6d7ab6a98c8a045a8 authored almost 15 years ago
Moved documentation for the Concat operator behavior into the remarks section to be consistent with the rest of the codebase.

fc5640b5cbe7bc9b07024f60505d77a3afdbec98 authored almost 15 years ago
Improved documentation and comments on the Batch operator.

fe03ba98650ff205b646e40568276747549e1295 authored almost 15 years ago
Removed IdentityFunc, which basically is an identity function (x => x) and was only used by Batch().

It's easy enough to spot an identity function in the code, doesn't need to be explicit.

a20690073eaa9de4e8e84ca4600a3fd1ffe5ac9c authored almost 15 years ago
Fixed issue #30, "Make the assembly strong named."

bd42e8a69ae19a818de7a1444c75aaa1ef6db661 authored almost 15 years ago
Added the implementation of the Interleave operator.

Interleave combines two or more sequences by visiting each in turn, and returning the first elem...

d37f7c11019d2154d7ed6957a118191a803d3833 authored almost 15 years ago
Added implementation of the Rank and RankBy operators.

Rank returns a sequences of positive numbers representing the rank of items in the source sequen...

c88d0633f7af7f9d3493845cda8bec9f2ace61a8 authored almost 15 years ago
Added implementation of the Lead operator.

Lead projects a sequence by combining each element with a subsequent element at a given offset. ...

15a6bd367108e698dd959fb082070b7ed410cd00 authored almost 15 years ago
Added implementation of the Lag operator.

Lag projects a sequence by combining each element with a prior element at a given offset. For el...

70a899e4fb554a20c95151841c64db2c8fdfbddb authored almost 15 years ago
Added implementation of the SlidingWindow operator.

SlidingWindow transforms a sequence into a series of subsequences of a given size based on the o...

05cc5a730e54357246a2211b4a8b27f0e31420ec authored almost 15 years ago
Added implementation of the Cartesian operator.

Cartesian returns the result of caller-supplied projection to each combination of elements from ...

bb7d998cf948da187a851076078fa588c9b9564f authored almost 15 years ago
Added the implementation of the Exclude operator.

Exclude is the logical inverse of Slice - it eliminates a range of elements from a sequence and ...

dfff42e8d8677069034e8f94ab8c2f321f38ca79 authored almost 15 years ago
Merged linqish ToDataTable() implementation into trunk

dbff0437ac407b386b43b119a95ab03a0e571ca6 authored almost 15 years ago
Clarified code comment in CreateShredder()

33419413aaae9a60e135325b07404bbc8622c1d9 authored almost 15 years ago
fixed misleading exception message

f1918b408c05a836e4919af1a9474002213270c6 authored almost 15 years ago
Added implementation of the Slice operator.

Slice is an optimized, clear version of s.Skip(start).Take(count). It provides a means to extrac...

930989a0c1efa629d536c35a97f824d73ee16692 authored almost 15 years ago
Added implementation of the OrderBy/ThenBy operators.

These new overloads of OrderBy/ThenBy allow the direction of the ordering to be supplied as a pa...

f3210ddf60328e7177968296bc6835688f21bad6 authored almost 15 years ago
Added implementation of the While operator.

While consumes elements of a sequence while a condition involving adjacent pairs of elements hol...

eff4311b079afd800857000d1a473fff583aab95 authored almost 15 years ago
Added implementation of the Incremental operator.

The Incremental operator visits every adjacent pair of elements in a sequence {N,N+1}, {N+1,N+2}...

c61d8c6a6e713f245eba235113cfafb7a919d889 authored almost 15 years ago
Added implementation of the SegmentOperator.

The Segment operator divides a sequence into multiple sequences by using a caller-supplied segme...

11dfcb696c84462ea800d24689242336aceae14e authored almost 15 years ago
Fixed issue #43, "ToDelimitedString delimits incorrectly on sequence starting with empty strings."

0ab38df88c3782fae1a2bd231776287982c2e66e authored almost 15 years ago
Enhanced ToDataTable to allow expressions to be in a different order than the columns of table already having a schema. The expressions are re-ordered accordingly.

9b29e9e6be76bbd252fa84c77e24e0cc65d7bfa6 authored about 15 years ago
Removed odd SetupFixture attribute application on ToDataTableTest that was preventing unit tests from running in the test runner.

b35923a89dd0cd2f3434ef0b02af5a1e097d46d7 authored about 15 years ago
Removed some redundancy between GetAccessedMember and PrepareMemberInfos helpers for ToDataTable and improved exception handling.

65b1636fe09c61ec9d0aaec7cbc67e5a92915abb authored about 15 years ago
Fixed exception messages to read as full and proper sentences.

fe9f95c567a667a8735c950333e03b19083364c4 authored about 15 years ago
Reformatted tabs to spaces.

61a905f9b2c20ea9b5d073668edce43847000b11 authored about 15 years ago
Fixed potential NullReferenceException.

4927b161ed7d19b98e93a2ff272902a4ee5870a0 authored about 15 years ago
Added the implementation of the Partition operator.

Partition divides a sequence into a series of sequences whose elements are defined by a separate...

8f2fa6b2b909296b333b10c26176c5d89ac17efa authored about 15 years ago
Added implementation of the PairUp operator.

PairUp combines pairs of adjacent elements in the source sequence and returns the result of appl...

320cd068e053719479f6ac5ea99f7c28dccae0e7 authored about 15 years ago
Added implementation of the SortedMerge operator.

SortedMerge combines two or more sequences that are already ordered (either ascending or descend...

46d5a128bea729dda9f1b359d9bc524ee995e4a2 authored about 15 years ago
Added implementation of the RunLengthEncode operator.

RunLengthEncode transforms a sequence of values into a sequence of KeyValuePair<T,int> represent...

e533de08c8cecc574a6682562cf1d7f65bc19b5a authored about 15 years ago
Updated implementation based on code review feedback:

1. Improved error message reported in ArgumentOutOfRangeException thrown by Random(Random rand, ...

9516c8112e2fc0cbcaf9a2f1820e6c46434016a3 authored about 15 years ago
Added implementation of the RandomSubset operator.

RandomSubset returns a sequence of randomly selected items from the original sequence.

716a09fccb882830e201b2e28d3fbd765cc38d29 authored about 15 years ago
Added implementation of PermutedSubsets operator.

PermutedSubsets is an efficient combination of the Subsets() and Permutations() operator which g...

495fbdd2eca47a6ee0f737fe6c0fcfc0832ba302 authored about 15 years ago
Added implementation of the Permutations operator.

This operator generates all of the permutations (re-orderings) of a source sequence. It evaluate...

6c0f012c56d098f530e46a455b80b9e8570607a3 authored about 15 years ago
Somehow Check for Modifications missed this file. Added to fix the build.

fcb6aba215da322b3bda5424894b6ae8c26f54a3 authored about 15 years ago
Implemented the NestedLoops operator which expands an Action into a sequence equivalent to a set of nested loops.

Calling someAction.NestedLoops( new[]{ 4, 3, 2 } ) is equivalent to:

for( int i = 0; i < 4; i...

21a108ca36d6c5810353d8ecd1f38046a7216494 authored about 15 years ago
Implementation of the Repeat.cs() operator.

This is the logical expansion of the Enumerable.Repeat() operator, except that it repeats the ele...

e2f5c86cbcab503621ab0d777485b88afe801f01 authored about 15 years ago
Fixed the project file to include Subsets.cs as a dependency of MoreEnumerable.cs

12b4b7c1167ccb1c750953874a7bcc0d74cdeda8 authored about 15 years ago
Added the implementation of the Subsets family of operators.

These operators are extension methods which produce either the complete or k-sized subsets of a s...

330e606d1474060bf811590a486679fed6529228 authored about 15 years ago
Implementation of the Random() family of extension methods.

9ad8f82625fd5fde3347639b741b1a8a344dbc6f authored about 15 years ago
Implemented row based loading for ToDataTable().

Changed implementation to use MemberInfos, extract them from supplied expressions.
Added expressi...

8502f2db5e19bb08ed722e8529c695269c0d15b3 authored about 15 years ago
Created a separate branch to merge the operators from EvenMoreLINQ into.

6c61d4ca9e9dc75b3ef512c8f93c6509e6582365 authored about 15 years ago
Fixed performance issue (http://groups.google.com/group/morelinq-dev/msg/78247c3267b63239) due to non-null constraint checking, bringing the re-factored version nearly on par with the original in speed.

e3c493466e7ea48c3398fa60642351ab2c0ff97f authored about 15 years ago
Re-factored Enumerable.ToDataTable so that ModelShredder implementation is in-lined and does not require introducing new types through functional variance, polymorphic types and lambda expressions for schema building and MSIL generation.

e811f0f5919f00796afd775476c90a2300ae194a authored about 15 years ago
Created a branch to refactor the ModelShredder integration into a LINQ-ish Enumerable.ToDataTable.

For more, see discussion thread:
http://groups.google.com/group/morelinq-dev/t/10b777ca7703f0e6

cc5b290290b550a1083eabb1bb5de6b53e8fc473 authored about 15 years ago
Use foreach loop instead of IEnumerator, correctly end table data loading

8468f2fda0a5177390c91f92c062cc8872523de0 authored about 15 years ago
fixed broken build

345265523fde30df1a5d1eac33b0780d9c1965b2 authored about 15 years ago
forgot to commit MoreLinq project file.

ddcc9764152c4dc7d503927685fe24f45bf570d5 authored about 15 years ago
Merged Modelshredder code

ba37b29c03135458e459c8c06b3c1b6a18985f8b authored about 15 years ago
Improved testing sequence to have simpler usage and also check that a LINQ operator does not enumerate a sequence twice. DisposeTestingSequence is now called simply TestingSequence since it asserts for disposal as well as single enumeration.

6f003ab3ac3297662b7b006f18155ab851220f1c authored about 15 years ago
Fixed issue #27, "Error in description of TakeEvery."

08cc45b078d60863b604a8e4e1cb06efd5bba987 authored about 15 years ago
Added TakeLast operator that more efficiently yields the last N values of a sequence instead of doing x.Reverse().Take(n).

481f4d6a2231f8fbb5878553660a9ca64b15df5a authored about 15 years ago
Added ExceptBy operator.

5c8c01465dc6cd0817c13c0aba55732a50ba5e28 authored over 15 years ago
Updated ignore list.

1d9a2d77d69bcc3b0c8f1170859e1904d52d903a authored over 15 years ago
Update file build and revision numbers for 1.0 BETA.

c18fc43c62529c6652511407b5332580b22c42e3 authored over 15 years ago
Updated ignore list.

062a4a8c86e8926995b9fb6cbe0a25692edce540 authored over 15 years ago
Added script to generate build and revision number based on time scheme.

64392ec19e6747c961f1d5d911c74b2f81567abb authored over 15 years ago
Updated ignore list.

826ba930b9cc8453cc499901b1b9c0a6d1e8c5ec authored over 15 years ago
Added license and build command scripts to solution files.

64e218ccc9f7e8da9715769b2340b907d4cdb8e4 authored over 15 years ago
Added license to core source files.

56167fa04d4f4d20d9a30ab0ab393445451ee7de authored over 15 years ago
Cleaned-up assembly information attributes in anticipation of release.

220ae3142df875f1d122276fc9d7dd0bf4efcdcc authored over 15 years ago
Added command scripts to build the solutions.

91ed61666227b4b89700a9c5cf89f4653fa22ead authored over 15 years ago
Added license.

2c6ce8edf20f03bf9e4ad8ab4eb1904a67475841 authored over 15 years ago
Added missing test fixture files.

b1aadf296a4f80752ec2cb25e9de5002de57bf71 authored almost 16 years ago
Fixed issue #24, "Replace ImbalancedZipStrategy.Pad and Fail with ZipLongest and EquiZip".

3a5fdc60be03e10cf0aeeb9e4ed71492cba50ced authored almost 16 years ago
Synchronized Silverlight project with changes in r83 and r84.

d735daef5539f378270681912b1d3c87181dbfb2 authored almost 16 years ago
Fixed error CS1574, "XML comment on 'MoreLinq.ImbalancedZipStrategy' has cref attribute 'Enumerable.Zip<T1,T2,TResult>(IEnumerable<T1>,IEnumerable<T2>,Func<T1,T2,TResult>,ImbalancedZipStrategy)' that could not be resolved."

49d12333ba1dab080b41cfda797962d714fb6e8f authored almost 16 years ago
Enumerable => MoreEnumerable

Nest the methods in Solution Explorer.

a4ebc9b9281e92f15be535ed8221564dc7a12fa6 authored almost 16 years ago
Removed "Pull" from namespace, and split tests into different classes.

6e168cdf3259ee9fbadb31cf9cc7c61b29e01dbc authored almost 16 years ago
Reviewed issue #23 and merged reorg, r66-r80.

66b97f0d24d9bc69e427b995d014afd9f2971fe1 authored almost 16 years ago
Removed some warnings selectively

b1db5b7be7e74fb248d8573ece417d1974eceb02 authored almost 16 years ago
Re-organized TransformationTest as EnumerableTest.

98e1dbc37de3dc298dc3c873392706f3e2fa5611 authored almost 16 years ago
Re-organized SideEffectsTest as EnumerableTest.

eb300d0a5a0bd1e3ab631f3bad1d80c13c15ec09 authored almost 16 years ago
Re-organized SetOperationsTest as EnumerableTest.

b125858061f173f8331d2aac5ba5c3274203e6eb authored almost 16 years ago
Re-organized SequenceTest as EnumerableTest.

03db54e5d0606cd843368a0e5ea0407880b403ca authored almost 16 years ago
Re-organized GroupingTest as EnumerableTest.

44a4b3071ef6e03abd7df365c25aa645d9c5094c authored almost 16 years ago