Skip to content

Commit f57e50b

Browse files
authored
Merge pull request #2 from sspekinc/master
Mergin with current
2 parents 96be013 + 46309b6 commit f57e50b

File tree

112 files changed

+10514
-6669
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+10514
-6669
lines changed

CHANGELOG.md

+63
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,66 @@
1+
# 1.0.8.18 (04 September 2018)
2+
3+
- [#202](https://github.com/StefH/System.Linq.Dynamic.Core/issues/202) - Feature: support Explicit cast Operator +feature
4+
- [#201](https://github.com/StefH/System.Linq.Dynamic.Core/pull/201) - Fix Parsing Config not passed down to expression parser in JOIN contributed by Davvid ([david-garcia-garcia](https://github.com/david-garcia-garcia))
5+
- [#165](https://github.com/StefH/System.Linq.Dynamic.Core/issues/165) - Consider fit the rule of AnonymousTypes for EFCore2.1? +feature
6+
7+
Commits: 1442928405...47125b88c7
8+
9+
10+
# 1.0.8.17 (27 August 2018)
11+
12+
- [#200](https://github.com/StefH/System.Linq.Dynamic.Core/pull/200) - Fix for parsing Guid and string in the same condition contributed by Oleg ([OlegNadymov](https://github.com/OlegNadymov))
13+
14+
Commits: b78629f5b5...b78629f5b5
15+
16+
17+
# 1.0.8.16 (19 August 2018)
18+
19+
- [#191](https://github.com/StefH/System.Linq.Dynamic.Core/issues/191) - Feature: re-enable support for uap10
20+
- [#198](https://github.com/StefH/System.Linq.Dynamic.Core/pull/198) - re-enable UAP10 support contributed by Stef Heyenrath ([StefH](https://github.com/StefH))
21+
22+
Commits: eac1fdc0ea...eac1fdc0ea
23+
24+
25+
# 1.0.8.15 (17 August 2018)
26+
27+
- [#197](https://github.com/StefH/System.Linq.Dynamic.Core/pull/197) - Added EvaluateGroupByAtDatabase For EF Core 2.1 contributed by Stef Heyenrath ([StefH](https://github.com/StefH))
28+
- [#196](https://github.com/StefH/System.Linq.Dynamic.Core/issues/196) - Question: Not applicable aggregate method 'Any' exists
29+
- [#165](https://github.com/StefH/System.Linq.Dynamic.Core/issues/165) - Consider fit the rule of AnonymousTypes for EFCore2.1? +feature
30+
31+
Commits: c730a78703...1e0ed4e692
32+
33+
34+
# 1.0.8.14 (14 August 2018)
35+
36+
- [#195](https://github.com/StefH/System.Linq.Dynamic.Core/pull/195) - Fix the problem with inner double quotes contributed by Oleg ([OlegNadymov](https://github.com/OlegNadymov))
37+
- [#194](https://github.com/StefH/System.Linq.Dynamic.Core/pull/194) - Test for sonarcloud contributed by Stef Heyenrath ([StefH](https://github.com/StefH))
38+
39+
Commits: f1cfbe2063...870eb29888
40+
41+
42+
# 1.0.8.13 (02 August 2018)
43+
44+
- [#193](https://github.com/StefH/System.Linq.Dynamic.Core/pull/193) - Fix for ParseLambda with itType and resultType: correct order of arguments contributed by Oleg ([OlegNadymov](https://github.com/OlegNadymov))
45+
- [#190](https://github.com/StefH/System.Linq.Dynamic.Core/pull/190) - Add SonarCloud (#186) contributed by Stef Heyenrath ([StefH](https://github.com/StefH))
46+
- [#187](https://github.com/StefH/System.Linq.Dynamic.Core/issues/187) - Add custom static classes for parsing
47+
- [#186](https://github.com/StefH/System.Linq.Dynamic.Core/issues/186) - Feature: include SonarCloud code checks +feature
48+
49+
Commits: f1cfbe2063...fa1b6f29fc
50+
51+
52+
# 1.0.8.12 (27 July 2018)
53+
54+
- [#189](https://github.com/StefH/System.Linq.Dynamic.Core/pull/189) - Fix conversion from a non-nullable value type to the nullable value type contributed by Stef Heyenrath ([StefH](https://github.com/StefH))
55+
- [#188](https://github.com/StefH/System.Linq.Dynamic.Core/issues/188) - Issue: Implicitly conversion from a non-nullable value type to the nullable form of that value type is broken?
56+
- [#180](https://github.com/StefH/System.Linq.Dynamic.Core/issues/180) - Question: GroupBy fails for field named SHORT
57+
- [#178](https://github.com/StefH/System.Linq.Dynamic.Core/issues/178) - Question: No generic method 'Contains' on type 'System.Linq.Enumerable
58+
- [#177](https://github.com/StefH/System.Linq.Dynamic.Core/pull/177) - Feature: Remove built-in references from netstandard2.0 target contributed by Alexander Zaytsev ([hazzik](https://github.com/hazzik))
59+
- [#53](https://github.com/StefH/System.Linq.Dynamic.Core/issues/53) - Question: External Methods call
60+
61+
Commits: 2b4c6a5d76...59fb884ce4
62+
63+
164
# 1.0.8.11 (06 June 2018)
265

366
- [#172](https://github.com/StefH/System.Linq.Dynamic.Core/issues/172) - Issue: DynamicQueryableExtensions.OrderBy extension method not using ParsingConfig parameter

ChangeLog.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
https://github.com/GitTools/GitReleaseNotes
22

3-
GitReleaseNotes.exe . /OutputFile CHANGELOG.md /Version 1.0.8.11
3+
GitReleaseNotes.exe . /OutputFile CHANGELOG.md /Version 1.0.8.18
44

55
GitReleaseNotes.exe . /OutputFile CHANGELOG.md /allTags

README.md

+25-20
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,6 @@
11
# System.Linq.Dynamic.Core
22
This is a **.NET Core / Standard port** of the Microsoft assembly for the .Net 4.0 Dynamic language functionality.
33

4-
[![Build status](https://ci.appveyor.com/api/projects/status/0c4v2bsvdqd57600?svg=true)](https://ci.appveyor.com/project/StefH/system-linq-dynamic-core)
5-
[![codecov](https://codecov.io/gh/StefH/System.Linq.Dynamic.Core/branch/master/graph/badge.svg)](https://codecov.io/gh/StefH/System.Linq.Dynamic.Core)
6-
[![Coverage Status](https://coveralls.io/repos/github/StefH/System.Linq.Dynamic.Core/badge.svg?branch=master)](https://coveralls.io/github/StefH/System.Linq.Dynamic.Core?branch=master)
7-
[![GitHub issues](https://img.shields.io/github/issues/StefH/System.Linq.Dynamic.Core.svg)](https://github.com/StefH/System.Linq.Dynamic.Core/issues)
8-
[![GitHub stars](https://img.shields.io/github/stars/StefH/System.Linq.Dynamic.Core.svg)](https://github.com/StefH/System.Linq.Dynamic.Core/stargazers)
9-
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/StefH/System.Linq.Dynamic.Core/master/LICENSE)
10-
11-
| Project | NuGet |
12-
| ------- | ----- |
13-
| System.Linq.Dynamic.Core | [![NuGet Badge](https://buildstats.info/nuget/System.Linq.Dynamic.Core)](https://www.nuget.org/packages/System.Linq.Dynamic.Core) |
14-
| EntityFramework.DynamicLinq | [![NuGet Badge](https://buildstats.info/nuget/EntityFramework.DynamicLinq)](https://www.nuget.org/packages/EntityFramework.DynamicLinq) |
15-
| Microsoft.EntityFrameworkCore.DynamicLinq | [![NuGet Badge](https://buildstats.info/nuget/Microsoft.EntityFrameworkCore.DynamicLinq)](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.DynamicLinq) |
16-
174
# Overview
185
With this library it's possible to write Dynamic LINQ queries (string based) on an `IQueryable`:
196
```csharp
@@ -25,22 +12,40 @@ var query = db.Customers
2512

2613
# How to use
2714
There are several documentation resources:
28-
2915
- [Wiki][doc-wiki] : an overview from the basic functionality (correctness ~ 80%)
3016
- [API Documentation][doc-api] : a low-level API description website with some code samples
3117
- DynamicLinqWebDocs (TODO)
3218

19+
# Info
20+
| | |
21+
| --- | --- |
22+
| ***Project*** |   |
23+
|   **Chat** | [![Gitter](https://img.shields.io/gitter/room/system-linq-dynamic-core/Lobby.svg)](https://gitter.im/system-linq-dynamic-core/Lobby) |
24+
|   **Issues** | [![GitHub issues](https://img.shields.io/github/issues/StefH/System.Linq.Dynamic.Core.svg)](https://github.com/StefH/System.Linq.Dynamic.Core/issues) |
25+
| | |
26+
| ***Quality*** |   |
27+
|   **Build** | [![Build status](https://ci.appveyor.com/api/projects/status/0c4v2bsvdqd57600?svg=true)](https://ci.appveyor.com/project/StefH/system-linq-dynamic-core) |
28+
|   **CodeFactor** | [![CodeFactor](https://www.codefactor.io/repository/github/stefh/system.linq.dynamic.core/badge)](https://www.codefactor.io/repository/github/stefh/system.linq.dynamic.core)
29+
|   **Sonar Quality Gate** | [![Sonar Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=system.linq.dynamic.core&metric=alert_status)](https://sonarcloud.io/project/issues?id=system.linq.dynamic.core) |
30+
|   **Sonar Bugs** | [![Sonar Bugs](https://sonarcloud.io/api/project_badges/measure?project=system.linq.dynamic.core&metric=bugs)](https://sonarcloud.io/project/issues?id=system.linq.dynamic.core&resolved=false&types=BUG) |
31+
|   **Sonar Code Smells** | [![Sonar Code Smells](https://sonarcloud.io/api/project_badges/measure?project=system.linq.dynamic.core&metric=code_smells)](https://sonarcloud.io/project/issues?id=system.linq.dynamic.core&resolved=false&types=CODE_SMELL) |
32+
|   **Sonar Coverage** | [![Sonar Coverage](https://sonarcloud.io/api/project_badges/measure?project=system.linq.dynamic.core&metric=coverage)](https://sonarcloud.io/component_measures?id=system.linq.dynamic.core&metric=coverage) |
33+
|   **Codecov** | [![codecov](https://codecov.io/gh/StefH/System.Linq.Dynamic.Core/branch/master/graph/badge.svg)](https://codecov.io/gh/StefH/System.Linq.Dynamic.Core) |
34+
|   **Coveralls** | [![Coverage Status](https://coveralls.io/repos/github/StefH/System.Linq.Dynamic.Core/badge.svg?branch=master)](https://coveralls.io/github/StefH/System.Linq.Dynamic.Core?branch=master) |
35+
| |
36+
| ***Nuget*** |   |
37+
|   **System.Linq.Dynamic.Core** | [![NuGet Badge](https://buildstats.info/nuget/System.Linq.Dynamic.Core)](https://www.nuget.org/packages/System.Linq.Dynamic.Core) |
38+
|   **EntityFramework.DynamicLinq** | [![NuGet Badge](https://buildstats.info/nuget/EntityFramework.DynamicLinq)](https://www.nuget.org/packages/EntityFramework.DynamicLinq) |
39+
|   **Microsoft.EntityFrameworkCore.DynamicLinq** | [![NuGet Badge](https://buildstats.info/nuget/Microsoft.EntityFrameworkCore.DynamicLinq)](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.DynamicLinq) |
40+
3341

3442
# Development Details
3543

3644
## Frameworks
3745
The following frameworks are supported:
38-
- net35
39-
- net40
40-
- net45 and up
41-
- netstandard1.3
42-
- netstandard2.0
43-
- uap10.0
46+
- net35, net40, net45, net46 and up
47+
- netstandard1.3 & netstandard2.0
48+
- uap10.0 (UAP 10.0.14393.0)
4449

4550
## Fork details
4651
This fork takes the basic library to a new level. Contains XML Documentation and examples on how to use it. Also adds unit testing to help ensure that it works properly.

0 commit comments

Comments
 (0)