Skip to content

Conversation

@rstam
Copy link
Contributor

@rstam rstam commented Jan 17, 2026

No description provided.

@rstam rstam added the feature Adds new user-facing functionality. label Jan 17, 2026
@rstam rstam requested a review from a team as a code owner January 17, 2026 15:57
Copy link
Member

@sanych-sun sanych-sun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@adelinowona adelinowona left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR addresses the issue in aggregation expression translators only. However, filter translators may have the same problem. We should add test coverage for filters to determine whether they also require updates.

Also, in ConvertHelper.cs:
Several helper methods check NodeType == ExpressionType.Convert:

RemoveConvertToEnumUnderlyingType
RemoveConvertToInterface
RemoveConvertToObject
RemoveWideningConvert

These might also need updating (a check on ExpressionType.Convert) depending on their usage contexts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Adds new user-facing functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants