Koen
|
67fc48d423
|
Merge pull request #75 from koenbeuk/issue-73
Don't throw when out of accessible expressions
|
2023-08-30 01:27:10 +01:00 |
|
Koen
|
80740fc628
|
Merge branch 'issue-73' of https://github.com/koenbeuk/EntityFrameworkCore.Projectables into issue-73
|
2023-08-30 01:22:25 +01:00 |
|
Koen
|
44b06e4959
|
Added a test to verify behavior
|
2023-08-30 01:22:21 +01:00 |
|
Koen
|
59d4d63d58
|
Don't throw when out of accessible expressions
|
2023-08-30 01:04:34 +01:00 |
|
Koen
|
7ef4e64d3b
|
Merge pull request #83 from am-creations/fix-generic-constraints
Add support for notnull, struct, class and new() generic constraints
|
2023-08-30 01:02:11 +01:00 |
|
fabien.menager
|
4c3085c99d
|
Fix spacing
|
2023-08-25 14:47:03 +02:00 |
|
fabien.menager
|
02c9ce7b58
|
Add support for notnull, struct, class and new() generic constraints
|
2023-08-25 14:03:06 +02:00 |
|
Koen
|
7deef3dbef
|
Don't throw when out of accessible expressions
|
2023-05-26 00:54:53 +01:00 |
|
Koen
|
b458c715c8
|
Merge pull request #72 from rhodon-jargon/interface-support
Fix interface property lookup in generic method
|
2023-05-04 17:27:05 +01:00 |
|
Rhodon
|
f806c1cd1f
|
Add test verification files
|
2023-05-04 14:24:04 +02:00 |
|
Rhodon
|
a52326ca0d
|
Merge from master
|
2023-05-04 14:11:00 +02:00 |
|
Rhodon
|
aab4834002
|
Fix interface property lookup in generic method
|
2023-05-04 14:09:11 +02:00 |
|
Koen
|
d6b1cfb71c
|
Merge pull request #68 from koenbeuk/issue-65
Import using directives to help resolve extension methods
|
2023-04-19 20:02:47 +01:00 |
|
Koen
|
458509c76c
|
Removed 2 temp tests
|
2023-04-19 19:53:42 +01:00 |
|
Koen
|
5dcc5a23f7
|
Import using directives to help resolve extension methods
|
2023-04-19 19:51:09 +01:00 |
|
Koen
|
0820252a02
|
Merge pull request #64 from koenbeuk/issue-63
Don't throw on private and protected properties
|
2023-03-16 00:38:39 +00:00 |
|
Koen
|
2295e29125
|
Don't throw on private and protected properties
|
2023-03-16 00:23:06 +00:00 |
|
Koen
|
88cebbcabc
|
Merge pull request #61 from koenbeuk/issue-53
Simplified type resolution
|
2023-03-09 19:24:47 +00:00 |
|
Koen
|
220fe4f58b
|
Simplified type resolution
|
2023-03-09 19:15:50 +00:00 |
|
Koen
|
6de068b2c8
|
Merge pull request #60 from koenbeuk/issue-54
Add support projectable members declared on generic abstract classes
|
2023-02-08 02:18:59 +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 |
|
Koen
|
1771c41f28
|
Merge pull request #57 from rhodon-jargon/interface-support
Add support for interfaces in generic methods
|
2023-01-14 19:14:55 -05: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
|
eb02f0a239
|
Merge pull request #51 from koenbeuk/issue-48
Support conditional access rewriting for value types
|
2022-12-12 01:09:54 +00:00 |
|
Koen
|
bb405a8f9b
|
Updated test outcomes
|
2022-12-12 01:07:33 +00:00 |
|
Koen
|
732de2e5bb
|
Merged
|
2022-12-12 01:04:32 +00:00 |
|
Koen
|
f02d558b17
|
Fixed test to use new full compatiblity mode by default
|
2022-12-12 01:03:53 +00:00 |
|
Koen
|
dba8303489
|
Fixed incorrect functional test
|
2022-12-12 00:57:19 +00:00 |
|
Koen
|
cf800322d2
|
Fixed verified test output
|
2022-12-12 00:57:18 +00:00 |
|
Koen
|
3e2bf5c6ae
|
Support conditional access rewriting for value types
|
2022-12-12 00:57:18 +00:00 |
|
Koen
|
552b593083
|
Merge pull request #55 from koenbeuk/issue-52
Find overriding implementations for virtual methods
|
2022-12-12 00:55:13 +00:00 |
|
Koen
|
7e0b28f254
|
Target dotnet 7 in test projects
|
2022-12-12 00:50:56 +00:00 |
|
Koen
|
1cff340667
|
Updated to dotnet 7
|
2022-12-12 00:45:58 +00:00 |
|
Koen
|
fead7bb41a
|
Find overriding implementations for virtual methods
|
2022-12-12 00:15:54 +00:00 |
|
Koen
|
6630e4c356
|
Fixed incorrect functional test
|
2022-11-07 13:14:39 +00:00 |
|
Koen
|
bd2c99beb6
|
Fixed verified test output
|
2022-11-07 13:14:25 +00:00 |
|
Koen
|
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
|
a53ec091f8
|
Merge pull request #49 from koenbeuk/issue-46
Fully qualify extension method calls
|
2022-11-06 15:59:33 +00:00 |
|
Koen
|
11520197cf
|
Support conditional access rewriting for value types
|
2022-11-06 15:59:01 +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
|
a08e524d32
|
Update README.md
|
2022-10-13 15:53:35 +01:00 |
|
Koen
|
16871d8da2
|
Merge pull request #44 from koenbeuk/default-fullcompat
Default to full compatibility mode
|
2022-10-13 15:50:55 +01:00 |
|
Koen
|
0272bb2f8f
|
Fixed typo
|
2022-10-13 15:44:55 +01: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 |
|