-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: victorr99/System.Linq.Dynamic.Core
base: master
head repository: zzzprojects/System.Linq.Dynamic.Core
compare: master
- 11 commits
- 27 files changed
- 4 contributors
Commits on Mar 28, 2026
-
Fix some sonarcloud issues (zzzprojects#971)
* Fix some sonarcloud issues * . * array
Configuration menu - View commit details
-
Copy full SHA for b1a64ff - Browse repository at this point
Copy the full SHA b1a64ffView commit details -
Fix unhandled exceptions from malformed expression strings (Issue zzz…
…projects#973) (zzzprojects#974) * Initial plan * Fix 5 unhandled exceptions from malformed expression strings (Issue zzzprojects#973) Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/f8cf5eb5-b143-4a52-b59a-624b4cf8a47f Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Address code review: fix generic type accessibility check and use HashSet for duplicate detection Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/f8cf5eb5-b143-4a52-b59a-624b4cf8a47f Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Remove accidentally committed .nuget/nuget.exe binary Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/f8cf5eb5-b143-4a52-b59a-624b4cf8a47f Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Change IsTypePubliclyAccessible parameter from Type to TypeInfo Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/675543ad-d73e-4782-91c3-a63a7a0bab58 Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * fix --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: StefH <249938+StefH@users.noreply.github.com> Co-authored-by: Stef Heyenrath <stef.heyenrath@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 50133dd - Browse repository at this point
Copy the full SHA 50133ddView commit details -
Fix relational operators failing for nullable IComparable types (e.g.…
…, Instant?) (zzzprojects#975) * Initial plan * Fix nullable IComparable types not working with relational operators (>, >=, <, <=) When comparing two values of the same nullable type (e.g., Instant?) using relational operators, the check for IComparable<> interface was done on the nullable type itself (Nullable<T>), which doesn't directly implement IComparable<>. The fix uses TypeHelper.GetNonNullableType() to get the underlying type first, so that if T implements IComparable<T>, nullable T? also works correctly with relational operators. Fixes: Operator '>' incompatible with operand types 'Instant?' and 'Instant?' Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/b497145d-ba3d-430a-b608-eda596efffdd Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Improve test assertions: verify expected result counts for Instant comparisons Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/b497145d-ba3d-430a-b608-eda596efffdd Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Add == and != test cases for Instant and Instant? comparison tests Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/4e543367-6cb4-4164-bd33-fbf0fecca256 Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * LocalDateConverter --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: StefH <249938+StefH@users.noreply.github.com> Co-authored-by: Stef Heyenrath <stef.heyenrath@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4ff9105 - Browse repository at this point
Copy the full SHA 4ff9105View commit details -
Fix enum type preservation in additive arithmetic operations (zzzproj…
…ects#976) * Initial plan * Fix: enum + int and int + enum now return enum type (C# semantics); enum - int returns enum type Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/0cb2e89e-56b5-4db3-8850-f5013136f847 Co-authored-by: StefH <249938+StefH@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: StefH <249938+StefH@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b734bfb - Browse repository at this point
Copy the full SHA b734bfbView commit details
Commits on Mar 29, 2026
-
Support implicit operators in method argument matching (zzzprojects#977)
* Initial plan * Add implicit operator support in ExpressionPromoter and tests Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/82ed2f4e-0c76-407c-a330-d4043e96162f Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Remove coverage file from tracking, add to gitignore Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/82ed2f4e-0c76-407c-a330-d4043e96162f Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Optimize implicit operator lookup in ExpressionPromoter Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/82ed2f4e-0c76-407c-a330-d4043e96162f Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Refactor: move implicit operator lookup to TypeHelper.TryFindImplicitConversionOperator Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/3d221836-ae46-4e82-b79f-a67b544ee3af Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * refactor code --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: StefH <249938+StefH@users.noreply.github.com> Co-authored-by: Stef Heyenrath <stef.heyenrath@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b939626 - Browse repository at this point
Copy the full SHA b939626View commit details -
Fix NotSupportedException when parsing nested object initialization (z…
…zzprojects#979) * Initial plan * Fix error when parsing nested object initialization (issue zzzprojects#701) Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/4683789c-0227-43d7-9432-4863adea1d4c Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Refactor TryRebuildMemberInitExpression to use out parameter pattern Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/537f61ea-9dbe-4ae4-9fa8-0358f826f195 Co-authored-by: StefH <249938+StefH@users.noreply.github.com> * Add three-level-deep nested new test to exercise recursive TryRebuildMemberInitExpression Agent-Logs-Url: https://github.com/zzzprojects/System.Linq.Dynamic.Core/sessions/42b1ec4e-90f4-484b-ae3a-73f3bee9c50b Co-authored-by: StefH <249938+StefH@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: StefH <249938+StefH@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e33dc6c - Browse repository at this point
Copy the full SHA e33dc6cView commit details
Commits on Apr 4, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 99eb4c9 - Browse repository at this point
Copy the full SHA 99eb4c9View commit details
Commits on Apr 9, 2026
-
Configuration menu - View commit details
-
Copy full SHA for e22a370 - Browse repository at this point
Copy the full SHA e22a370View commit details
Commits on Jun 28, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 16d0eb5 - Browse repository at this point
Copy the full SHA 16d0eb5View commit details
Commits on Jun 30, 2026
-
By default, also support WellKnownTypes like StringComparer (zzzproje…
…cts#984) * By default, also support WellKnownTypes like StringComparer * .
Configuration menu - View commit details
-
Copy full SHA for 807df3e - Browse repository at this point
Copy the full SHA 807df3eView commit details
Commits on Jul 11, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 55b4865 - Browse repository at this point
Copy the full SHA 55b4865View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master