Koen
|
220fe4f58b
|
Simplified type resolution
|
2023-03-09 19:15:50 +00:00 |
|
Koen
|
682aa4f30e
|
Fixed broken tests
|
2023-02-08 02:07:17 +00:00 |
|
Koen
|
b4da49fc6f
|
Support for declaring projectables on generic classes
|
2023-02-08 01:58:28 +00:00 |
|
Rhodon
|
3b98b1ef36
|
Some clarifying comments for extracting the original expression type in a member expression
|
2023-01-11 14:26:43 +01:00 |
|
Rhodon
|
423879185e
|
Add support for concrete interface implementations
Change overriding member logic to use MethodInfo.GetBaseDefinition()
|
2023-01-11 14:08:44 +01:00 |
|
Koen
|
3e2bf5c6ae
|
Support conditional access rewriting for value types
|
2022-12-12 00:57:18 +00:00 |
|
Koen
|
fead7bb41a
|
Find overriding implementations for virtual methods
|
2022-12-12 00:15:54 +00:00 |
|
 KoenandGitHub
|
2c2a2524de
|
Merge pull request #50 from koenbeuk/issue-47
Ensure generated file name hints have the .g.cs extension
|
2022-11-06 15:59:43 +00:00 |
|
Koen
|
a9527917dd
|
Ensure generated file name hints have the .g.cs extension
|
2022-11-05 18:26:20 +00:00 |
|
Koen
|
636d0e5c6c
|
Fully qualify extension method calls
|
2022-11-05 18:11:28 +00:00 |
|
Koen
|
a640053048
|
Fixed broken tests
|
2022-10-13 13:22:55 +01:00 |
|
Koen
|
ed7f8c5940
|
Fixed concurrency bug
|
2022-10-13 12:38:56 +01:00 |
|
Koen
|
5e075c93bc
|
Made full compatibility the default
|
2022-10-13 00:43:46 +01:00 |
|
Koen
|
df1ed1759a
|
Improved full compat mode perf
|
2022-10-13 00:40:27 +01:00 |
|
Koen
|
9cc15b9f6f
|
Support for the params keyword
|
2022-10-12 06:59:36 +08:00 |
|
Koen
|
68afb8fa50
|
Support default parameter values
|
2022-10-11 15:13:01 +01:00 |
|
Koen
|
d289ad47a7
|
Generate EditorBrowsable attributes
|
2022-10-11 14:48:54 +01:00 |
|
David Broadhead
|
9c5e8ad135
|
"auto-generated" moved to the top of the generated file so StyleCop can see it
|
2022-10-06 17:10:32 +01:00 |
|
 Fabien MénagerandGitHub
|
f09eae42d9
|
Fix comment
|
2022-10-05 21:31:14 +02:00 |
|
fabien.menager
|
f61a30d013
|
Keep leading and traling trivias on identifiers to prevent some syntax errors
|
2022-10-05 17:41:33 +02:00 |
|
David Broadhead
|
ce7d395d32
|
"Auto-generated" added to expression generator output so Stylecop ignores it
|
2022-08-30 12:12:37 +01:00 |
|
Pablo Romero
|
9cad420150
|
UseMemberBody to use the body of another member
|
2022-06-11 05:30:00 +02:00 |
|
Koen Bekkenutte
|
52d4840f7f
|
Rewrote ExpressionSyntaxRewriter to handle @this rewrites more reliably
|
2022-06-10 04:16:17 +08:00 |
|
Koen Bekkenutte
|
a3ee321936
|
Support for const and static in projectables
|
2022-04-20 23:40:20 +08:00 |
|
Koen Bekkenutte
|
ba5f4972de
|
Don't rewrite cast expressions
|
2022-01-23 00:40:33 +08:00 |
|
Koen Bekkenutte
|
d250f1cb94
|
Ensure that NamedTypeSymbols are not being rewritten
|
2022-01-11 20:02:54 +08:00 |
|
Koen Bekkenutte
|
bb464afab0
|
Removed unused code
|
2022-01-08 19:47:19 +08:00 |
|
 KoenandGitHub
|
ed13532ba2
|
Merge branch 'master' into incr-source-gen
|
2022-01-08 19:20:00 +08:00 |
|
Koen Bekkenutte
|
e2670c2771
|
Use incremental source generators
|
2022-01-08 19:13:30 +08:00 |
|
Koen Bekkenutte
|
17e8613b81
|
Fixed a regression where relational member calls would fail to generate
|
2022-01-04 03:10:58 +08:00 |
|
 KoenandGitHub
|
8ddf87c202
|
Merge pull request #11 from koenbeuk/issue-10
Support Inherited properties
|
2021-12-12 20:36:37 +08:00 |
|
Koen Bekkenutte
|
34a6a4b592
|
Removed V1 support
|
2021-12-12 20:12:50 +08:00 |
|
Koen Bekkenutte
|
f73cbc7ebb
|
Added fix for inherited members
|
2021-12-12 19:56:07 +08:00 |
|
 KoenandGitHub
|
401b7d8043
|
Merge pull request #8 from koenbeuk/missing-docs
Added minimal docs on the projectable attribute
|
2021-11-26 19:54:31 +08:00 |
|
Koen Bekkenutte
|
af76e5b0a0
|
Fix for projectable instance members returning complex types
|
2021-11-26 19:53:18 +08:00 |
|
Koen Bekkenutte
|
f03aa16680
|
Added nuget package readme
|
2021-11-26 00:10:14 +08:00 |
|
Koen Bekkenutte
|
7aa5eeb572
|
Removed unused folder reference
|
2021-11-26 00:05:20 +08:00 |
|
Koen Bekkenutte
|
0450ed0860
|
Updated Projectable attribute docs
|
2021-11-26 00:04:53 +08:00 |
|
Koen Bekkenutte
|
7790f146e4
|
Fully qualify Type names where possible
|
2021-11-26 00:00:47 +08:00 |
|
Koen Bekkenutte
|
ac338aa3a0
|
Added additional code docs
|
2021-11-15 20:44:47 +08:00 |
|
Koen Bekkenutte
|
97bbc003fe
|
Added minimal docs on the projectable attribute
|
2021-11-15 20:34:36 +08:00 |
|
Koen Bekkenutte
|
5be719e4f1
|
Fixed nullability issues
|
2021-11-09 20:37:20 +08:00 |
|
Koen Bekkenutte
|
681c76b44c
|
Target .NET 6 lts
|
2021-11-09 20:07:12 +08:00 |
|
Koen Bekkenutte
|
a04bb38e48
|
Updated to dotnet 6
|
2021-11-09 05:43:45 +08:00 |
|
Koen Bekkenutte
|
36b7430471
|
Fixed compilation issue
|
2021-11-05 05:34:33 +08:00 |
|
Koen Bekkenutte
|
0397ad9552
|
Merge branch 'master' of https://github.com/koenbeuk/EntityFrameworkCore.Projectables
|
2021-11-05 05:30:45 +08:00 |
|
Koen Bekkenutte
|
3a065a3674
|
Prepping for EF Core 6: Removed Z prefix to extension namespace
|
2021-11-05 05:30:35 +08:00 |
|
Koen Bekkenutte
|
ede53de1c2
|
Support for projectable generic methods
|
2021-10-27 01:16:26 +08:00 |
|
Koen Bekkenutte
|
14a8f1ebd2
|
Ensure that parameters are written with their fully qualified type name
|
2021-10-26 19:16:26 +08:00 |
|
Koen Bekkenutte
|
fe2750e49f
|
Fixed return type unit test
|
2021-10-26 19:07:35 +08:00 |
|