Skip to content

Conversation

@anderson-joyle
Copy link
Contributor

Issue #2795.
The original issue was meant to check Join function predicate. I'm expanding the analysis.

This pull request introduces several changes to improve error handling and predicate checking in the Microsoft PowerFx library. The most significant changes include adding severity-based error checking and modifying function scope checking.

@anderson-joyle anderson-joyle requested a review from a team as a code owner March 10, 2025 15:08
@anderson-joyle anderson-joyle force-pushed the andersonf/2795-predicate-warning branch from cd436ac to 9ce9887 Compare March 10, 2025 15:08
@LucGenetier
Copy link
Contributor

LucGenetier commented Mar 10, 2025

✅ No public API change. #Resolved

@anderson-joyle anderson-joyle marked this pull request as draft March 10, 2025 16:57
@anderson-joyle anderson-joyle force-pushed the andersonf/2795-predicate-warning branch from b81a987 to f452aaa Compare March 12, 2025 21:33
@LucGenetier
Copy link
Contributor

LucGenetier commented Mar 12, 2025

✅ No public API change. #Resolved

1 similar comment
@LucGenetier
Copy link
Contributor

LucGenetier commented Mar 13, 2025

✅ No public API change. #Resolved

@anderson-joyle anderson-joyle force-pushed the andersonf/2795-predicate-warning branch from 0874948 to 16a12da Compare March 13, 2025 21:07
@anderson-joyle anderson-joyle marked this pull request as ready for review March 13, 2025 21:37
@LucGenetier
Copy link
Contributor

LucGenetier commented Mar 13, 2025

✅ No public API change. #Resolved

@LucGenetier
Copy link
Contributor

LucGenetier commented Mar 14, 2025

✅ No public API change. #Closed

@LucGenetier
Copy link
Contributor

LucGenetier commented Mar 14, 2025

✅ No public API change. #Closed

Copy link
Contributor

@CarlosFigueiraMSFT CarlosFigueiraMSFT left a comment

Choose a reason for hiding this comment

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

:shipit:

MikeStall
MikeStall previously approved these changes Mar 14, 2025
Copy link
Contributor

@MikeStall MikeStall left a comment

Choose a reason for hiding this comment

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

:shipit:

@LucGenetier
Copy link
Contributor

LucGenetier commented Mar 18, 2025

✅ No public API change. #Closed

@anderson-joyle anderson-joyle force-pushed the andersonf/2795-predicate-warning branch from a279f20 to d387f0c Compare March 20, 2025 11:22
@LucGenetier
Copy link
Contributor

LucGenetier commented Mar 20, 2025

✅ No public API change. #Closed

!node.Args.ChildNodes.Any(child => child is ErrorNode) &&
TryGetCall(node.Id, out var callInfo))
{
//func.ScopeInfo.CheckPredicateFields(GetUsedScopeFields(callInfo), node, GetLambdaParamNames(callInfo.ScopeNest + 1), ErrorContainer);
Copy link
Contributor

Choose a reason for hiding this comment

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

//

nit?

@anderson-joyle anderson-joyle force-pushed the andersonf/2795-predicate-warning branch from d387f0c to fbe58c8 Compare April 1, 2025 13:40
@LucGenetier
Copy link
Contributor

✅ No public API change.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants