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

ToDictionary overloads for sequences of key-value pairs & 2-tuples

Closes #272

c44977229b8741eb1f6b15cafff7ef3d69e649a7 authored over 7 years ago by Atif Aziz <[email protected]>
Use C# 7 tuple syntax to make tests using them more readable

799e707ef5f2fc6f02e0acad46e491a6ff875a64 authored almost 8 years ago by Atif Aziz <[email protected]>
Retire out Tuple & instead use System.Tuple

185b99ab2eaf3b410e90095b3fc4529d0c49a8c0 authored almost 8 years ago by Atif Aziz <[email protected]>
Migrate to VS 2017; closes #262

dotnet CLI is no longer used for building as it does not appear to
support targeting .NET Framew...

e11a96ea3ebe8454421fb508da3b20da3c9b3c83 authored almost 8 years ago by Atif Aziz <[email protected]>
Prepare for 2.4

5333872b5b4eb0f2118c9c9dcd511992eebfda8d authored almost 8 years ago by Atif Aziz <[email protected]>
Unused imports

bd5556bb5134e0140df8508fac460cab838d8a8e authored almost 8 years ago by Atif Aziz <[email protected]>
FillBackward overload missing return doc; closes #268

3a5c967d290cdf5f9e292d18a40a40086023f490 authored almost 8 years ago by Atif Aziz <[email protected]>
Remove 2.2 additions from package release notes

Keep only those that pertain to the upcoming release 2.3.

37f0ffb0b404dc86ce8f9c4775c646fb4d5271ee authored almost 8 years ago by Atif Aziz <[email protected]>
Add Unfold; closes #246

0ade8d77399cbb4e41348a53ed362de123bfbea4 authored almost 8 years ago by Leandro Fernandes <[email protected]>
Add AggregateRight; closes #216

b895e39f1587213db10844df0f22ab4a2971f679 authored almost 8 years ago by Leandro Fernandes <[email protected]>
Merge pull request #265 from morelinq/better-random-seed

Better seeding for Random (addresses #65)

a36ba54d1dccd7165d4b5935ef4a54b48f73495d authored almost 8 years ago by Atif Aziz <[email protected]>
Document side-effects of a shared Random in doc remarks section

c565ff34b929a4444de14bac56c33774e3b78de7 authored almost 8 years ago by Atif Aziz <[email protected]>
Fix closure capturing thread-local random

172629953d44b15ddc78f2fdd143ee3893dda048 authored almost 8 years ago by Atif Aziz <[email protected]>
Better seeding for Random

Currently it creates its randomness source using the default
constructor of the Random class. Bu...

837ed2cf6904ae8f7823f1b9c6aab0e31d65fd2e authored almost 8 years ago by Atif Aziz <[email protected]>
Merge pull request #258 from fsateler/fold-doc

Fold: throw InvalidOperationException instead & document exceptions

dbad4803bedfef69f6a27cd897d0a4b2a66ce491 authored almost 8 years ago by Atif Aziz <[email protected]>
Document exceptions thrown from Fold

210ddd861361bc2ac3b77b29b5142f71f0db0d96 authored almost 8 years ago by Felipe Sateler <[email protected]>
Throw a more meaningful exception from Fold

The Exception type is too broad. Throw InvalidOperationException instead.
This should not break ...

c09f6384387024bffcf1d5579eb9e9d19b273072 authored almost 8 years ago by Felipe Sateler <[email protected]>
Update link to issue #43

afa8f6a52a3bff99ce5b0b2836d3dc56644db08d authored almost 8 years ago by Atif Aziz <[email protected]>
Add missing operators to package description

Following added:

- AtLeast
- AtMost
- CountBetween
- Exactly
- FallbackIfEmpty
- FullGroupJoin

37a3d18b5190600c657ebc036f5ca7ddbf3a466f authored almost 8 years ago by leandromoh <[email protected]>
SkipLast missing doc for type parameter T; fixes #254

0bdb7bb3e078d1f54f10095f2cd345f4d20a10cd authored almost 8 years ago by leandromoh <[email protected]>
Prepare for 2.3

d110b5e700b7942577046474f1baa760b6b9d76f authored almost 8 years ago by Atif Aziz <[email protected]>
Add SkipLast; closes #215

8716d12cc59f964871585490fdb35ccd0bbeed6f authored almost 8 years ago by Leandro Fernandes <[email protected]>
Repeat overload without count (repeat forever); closes #248

e17bb06ed54603b0d3a61091b698e4cf49f17982 authored almost 8 years ago by leandromoh <[email protected]>
Adds Sequence(start, stop, [step]); closes #240

ec4e4b9011d3f77d1933e2523a749d85a87583ee authored almost 8 years ago by leandromoh <[email protected]>
Prepare for 2.2

d0264373aee5b53da0750e67c805acf50600d954 authored almost 8 years ago by Atif Aziz <[email protected]>
Merge pull request #250 from fsateler/travis-mac

travis: Build on mac too

b9a65996782c299aa890bff9454ca6db50f86616 authored almost 8 years ago by Atif Aziz <[email protected]>
Build on mac too

3c0f7a80209872c8d72e4f20a9404288a3ef3f61 authored almost 8 years ago by Felipe Sateler <[email protected]>
Align Windowed test names

Windowed was renamed from SlidingWindow[1].

[1] See 2a8148cc800540a635069859a9e8abf58ca8cc7a

4a06c4475005514bb9f9db5b98a4994d8279599d authored almost 8 years ago by Atif Aziz <[email protected]>
Merge pull request #244 from fsateler/travis

Adds travis-ci to test in a Linux environment; closes #231

cc188dd124f947dd16d4e64ad7582d6bc8cfabf4 authored almost 8 years ago by Atif Aziz <[email protected]>
Tabs instead of spaces

d3abc43092621b037fd3df7061c4431865122584 authored almost 8 years ago by Felipe Sateler <[email protected]>
Avoid double slash in printed directory names

1b618a386ac0bd4cbbb861e80b0cd02bbd7c75a1 authored almost 8 years ago by Felipe Sateler <[email protected]>
travis: build and test debug and release builds

04f48bc8ab0c7adbdf4ba0d0516c5fc22383be2f authored almost 8 years ago by Felipe Sateler <[email protected]>
travis: Make the shell print all commands it is about to execute so they appear in the logs

e94525a432a27b6bb8e63edbb3643e2472339177 authored almost 8 years ago by Felipe Sateler <[email protected]>
Rename travis-test to travis-mono-test to best reflect its intent

5de8b65487bc31f2bf4e440bdfc6c97a7a67198b authored almost 8 years ago by Felipe Sateler <[email protected]>
travis: test all available builds instead of guessing the RID

c77bb33a603b12f32abcb6ccddac908e82500487 authored almost 8 years ago by Felipe Sateler <[email protected]>
travis: drop repeated netcoreapp1.0 test

33ea1a607860a4f0a23b5ce79eef587a763af4e3 authored almost 8 years ago by Felipe Sateler <[email protected]>
Add travis-ci configuration to test in a linux environment

Fixes: #231

399846fc0a7362ef265e97a3c18c3bf5c4ccb54a authored almost 8 years ago by Felipe Sateler <[email protected]>
Swap FillForward/Backward filler function args

It is more natural to supply the "current" item first.

c813ef21dba9e9ae08787802e8c4d753a0f37e71 authored almost 8 years ago by Atif Aziz <[email protected]>
Add FillBackward (carries backward next observation)

ac5f9ff9f996cfa8805e1e49da14cdb404a30169 authored almost 8 years ago by Atif Aziz <[email protected]>
Third param of FillForward missing mentions in doc summary

95fc9cff57f8c289bb327141b09e84283b2461e9 authored almost 8 years ago by Atif Aziz <[email protected]>
Inline sole use of local var in FillForward implemenation

0168c845b6537fa0874efd605a153a5ba7311fbc authored almost 8 years ago by Atif Aziz <[email protected]>
FillForward filler function doc typo

d54984c1936b0bf18e86e680d0684fcd66511630 authored almost 8 years ago by Atif Aziz <[email protected]>
Release notes that SingleOrFallback is obsolete since 2.0

1337227f444dbf447b4a185ea4b9dcedb853c01f authored almost 8 years ago by Atif Aziz <[email protected]>
Release notes that some overloads of ToDelimitedString are obsolete

28499cb3d3d44d1cfcde26f2419294e6a12e7667 authored almost 8 years ago by Atif Aziz <[email protected]>
Incremental is identical to Pairwise so mark it obsolete

Closes #241

8bcf11b85de5501bbb22a05efc5116141fb44fe7 authored almost 8 years ago by Atif Aziz <[email protected]>
Reflect SingleOrFallback's obsolescence in README

bdd5956a19896bf7720ec46210d109d0e3baa22a authored almost 8 years ago by Atif Aziz <[email protected]>
Use nameof to capture param name when throwing arg exception

d987f0ef30390a9b66d5cc608e5e39648d26097a authored almost 8 years ago by Atif Aziz <[email protected]>
Random XML doc summary typos

1380e25baf178c11fd7a8d4fc69a307b6bcd4fc4 authored almost 8 years ago by Atif Aziz <[email protected]>
Unused imports in tests

2d2c8d09cade4dc1cf991967bc23bc18c2e80a94 authored almost 8 years ago by Atif Aziz <[email protected]>
Add param name assertion to arg unit tests

Applies to: AtLeast, AtMost, CountBetween, Exactly

ada35a542d975747ac8be4e37a019595ba6f4190 authored almost 8 years ago by Atif Aziz <[email protected]>
Add AtMost, Exactly & CountBetween; AtLeast refactored to same algo

d39873278b87d753dcb77e0a9e7d8036dfa108d8 authored almost 8 years ago by leandromoh <[email protected]>
Convert operators table in README to own sections

The sections are easier to expand on link.

5d36a81c9b6be0f625d9511d58a72d8f302b8f27 authored about 8 years ago by Atif Aziz <[email protected]>
CI configuration for Windows

96d3ac2ea4428b7e752a9afc91408f950b43da49 authored about 8 years ago by Atif Aziz <[email protected]>
Fix test script to pick up RID dir dynamically

7b8551c5b4bd30d6e3f67fd5d456b8ee7f4f1ec6 authored about 8 years ago by Atif Aziz <[email protected]>
Replace ExpectedException with Assert.Throws in tests; closes #227

Makes the unit test code compatible with NUnit 3 as ExpectedException
is not available since NUn...

07a3420b48ef2af28295cb21f794870b763cffb7 authored about 8 years ago by GeorgeVovos <[email protected]>
Optional version suffix for pack script

Helps with continuous builds; adding to #230.

b83f6045a638cdfca82f3d51782a0d348e045ee1 authored about 8 years ago by Atif Aziz <[email protected]>
dotnet pack just needs the dir

55217f4d15d4f325de8cee218d68f27934aa3d5d authored about 8 years ago by Atif Aziz <[email protected]>
NuGet is no longer needed for packaging

155fbcfcb809d50cf770e9206775a039ca02c35a authored about 8 years ago by Atif Aziz <[email protected]>
Mark ToDelimitedString obsolete; closes #232

It will be retired in the next major release per #229.

a5173d9d1c880ae0125a968dcda549d8b05b3c41 authored about 8 years ago by Moafak <[email protected]>
Fix test script for full framework on Windows

It was giving the following error:

Could not load file or assembly 'nunit.framework' or one...

7c0a0f9f03de696c9feb010adbc296c45ad586e8 authored about 8 years ago by Atif Aziz <[email protected]>
Add FillForward (carries forward last observation)

2772af00f67c9f13356e96318685a1ac0eb8166d authored about 8 years ago by Atif Aziz <[email protected]>
Prepare for 2.1

4eca397a400e4c30246ecaea080d688d9ddb953e authored about 8 years ago by Atif Aziz <[email protected]>
Typo in BASH test script

c9e3c09b738ce162d4a90e8d16edcba4732ea46d authored about 8 years ago by Atif Aziz <[email protected]>
BASH script for running unit tests

a2fbc31d007dd3ea17c8001f7262a385b043343e authored about 8 years ago by Atif Aziz <[email protected]>
ToDelimitedString test needs to be more dynamic; fixes #228

The ListSeparator for France is different on macOS (space) compared to
Windows (semi-colon) so t...

5f391e27b4e61c6dd9de50f236ea44c1d695aab1 authored about 8 years ago by Atif Aziz <[email protected]>
Upgrade test project to use NUnit 3; closes #226

949e9da4b04b1cacc27fcad604f9fe4efad2108a authored about 8 years ago by Atif Aziz <[email protected]>
Suppress CLS compliance warnings for other projects; closes #225

For projects that may include/embed source files directly, suppress warnings CS3019 and CS3021 s...

15be716c3cf7bd197d492cbb7a328aaba6303bc5 authored about 8 years ago by Atif Aziz <[email protected]>
Convert tabs to spaces

9b7ee8f1845d9f2b82d031cff13794c35dcb37cb authored about 8 years ago by Atif Aziz <[email protected]>
2.0 :shipit:

d90457115180eb317ac7ba4707bc95afde84a9f5 authored about 8 years ago by Atif Aziz <[email protected]>
Add dotnet info to build output

ddd39d0bc7aa82f9dd2c8c05e080c313ff47200f authored about 8 years ago by Atif Aziz <[email protected]>
Make pack script entry consistent with other scripts

9312eb6886ec98172f3cf1e25110c6228802222d authored about 8 years ago by Atif Aziz <[email protected]>
Restore packages in build script

3a7c0761277738b8be361bba968309331b5ad08a authored about 8 years ago by Atif Aziz <[email protected]>
No need to Batch to stream batch elements; closes #200

There is no need for Batch to stream elements of each batch, which seems to
be there really to p...

eaae11b1e045b7ceebedbe953670e4fb0aff86c0 authored about 8 years ago by Atif Aziz <[email protected]>
Partition is reundant with Batch

Except the second overload but which can be restored in a future version if needed.

7a2c72bada4ba45343e44d5291084073ba91eecf authored about 8 years ago by Atif Aziz <[email protected]>
Send error messages in scripts to stderr

e719b95b6de36609893884fef9915a43db8d617f authored about 8 years ago by Atif Aziz <[email protected]>
Target netstandard 1.0 instead 1.6 for broader reach

6a7713801a6164c12fea36b77763ec8d5b317417 authored about 8 years ago by Atif Aziz <[email protected]>
Bash scripts for building & packaging

de796039f1eb388e946333bc428f942f05c5da0b authored about 8 years ago by Atif Aziz <[email protected]>
Source packages emigrated; closes #223

See morelinq/srcpkg@086a97395b38a5d8da8694cfecb716933148404a

1ebfc9bbc5e77168650f7fe5f08ea4cee486933f authored about 8 years ago by Atif Aziz <[email protected]>
Fix Windowed doc to reflect fix in #152

1404741119d9ff0730ce0dc0d2962e5cd57f24d5 authored about 8 years ago by Atif Aziz <[email protected]>
Merge branch 'issue-152'

780a720a7d3a338b0f08afe4f79952ccb774dd9a authored about 8 years ago by Atif Aziz <[email protected]>
Docs aggregate copyright notice update

Missing (C) 2016 Leandro F. Vieira

58d6c62f1aacb4a53fa4faba2486516bacbd363e authored about 8 years ago by Atif Aziz <[email protected]>
2.0 beta 6

29fe1acd82af3a1e0b5675f536cf9d843cfddfc8 authored about 8 years ago by Atif Aziz <[email protected]>
Add CountBy to operators list in package description

78bcd7019aa3c2472edca26fcf3a7396943d8a96 authored about 8 years ago by Atif Aziz <[email protected]>
Merge pull request #207 from leandromoh/countBy

a02b8f97af48670c2ff628e0d31bc6b878343064 authored about 8 years ago by Atif Aziz <[email protected]>
Simpler CountBy iterator locals lifetime scoping

5cee7ba91f0580cc24b77e5d1e32c1370bdca550 authored about 8 years ago by Atif Aziz <[email protected]>
Optimize CountBy for adjacent keys

7611cecf78ab2d93df188e4180cb31e8a651fd2e authored about 8 years ago by Atif Aziz <[email protected]>
Clear the keys dictionary in CountBy before yielding

1bd48f52e217bbb4eb9f551e924800f85fc9a799 authored about 8 years ago by Atif Aziz <[email protected]>
Optimization of lookups in CountBy

6b20bdd25274fa4148b00eb428d8300b8a87dac1 authored about 8 years ago by Atif Aziz <[email protected]>
Adds CountBy; closes #104

9eee018895e632160827b99b282e88c7f80aae88 authored about 8 years ago by leandromoh <[email protected]>
Rebuild when testing

Incremental compilation seems to be misbehaving and not recompiling the test project when the ba...

21cabccba1cfcfb5d6a21abe05ebafa22a85fa6c authored over 8 years ago by Atif Aziz <[email protected]>
.NET 4 Client Profile testing seems redundant

c9f9c0ebecaa1d9c1c8e9e7edc17a0fdde6db52d authored over 8 years ago by Atif Aziz <[email protected]>
project.json formatting consistency between main & test projects

a96c2cc3efcf854b8df114d0bc485f40d898d029 authored over 8 years ago by Atif Aziz <[email protected]>
Fix test script to test debug builds as well

221233c7aaf287b764eb179bbfeb817ff3d10518 authored over 8 years ago by Atif Aziz <[email protected]>
Replace .NET Standard Library metapackage dependency with trimmed list; closes #199

046c0deffb70e3d791491496d37c8cb27a427ca8 authored over 8 years ago by Atif Aziz <[email protected]>
Fix build script to fail if one config doesn't build

80a77c652fa6520b6e76ef400a9bac8c77087723 authored over 8 years ago by Atif Aziz <[email protected]>
Replace assembly version stamper T4 by CSX

The xproj project type does not support running T4 templates so replace by a C# script providing...

1a5aac65dd298a79aeb19a3d3bac2986a3712546 authored over 8 years ago by Atif Aziz <[email protected]>
2.0 beta 5

2677720df7dd278724a7b276ade17937b2556f22 authored over 8 years ago by Atif Aziz <[email protected]>
Refresh new operators list in package release notes

51aeeff5cced0cce82e35468a19571887dfa047b authored over 8 years ago by Atif Aziz <[email protected]>
Restore output assembly case

Otherwise it's based on the all-lowercase package Id

2da377796cd8c2ac39659d9911498f861cb9f900 authored over 8 years ago by Atif Aziz <[email protected]>
Copyright attribute redundant with project.json

91435049823c2c13039c9f53ef117d9d9889ebda authored over 8 years ago by Atif Aziz <[email protected]>