Skip to content

Add regression test: #14566, false positive unused value warnings in query CEs#19581

Merged
T-Gro merged 1 commit intomainfrom
regression-test/issue14566-14fb8c7678d809bf
Apr 14, 2026
Merged

Add regression test: #14566, false positive unused value warnings in query CEs#19581
T-Gro merged 1 commit intomainfrom
regression-test/issue14566-14fb8c7678d809bf

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

🤖 This PR was created by Repo Assist.

Fixes #14566

Adds two regression test cases to queryFS1182NoWarnCases verifying that query CE variables used in join and for/where/select clauses are no longer incorrectly flagged as unused with --warnon:1182.

The two new cases cover the exact repro patterns from the issue:

  1. Multiple consecutive join operations where each variable is used in its join condition or select
  2. Nested for loops where variables are used in where and select clauses

Generated by 🌈 Repo Assist, see workflow run. Learn more.

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/repo-assist.md@7c7feb61a52b662eb2089aa2945588b7a200d404

…query CEs

Fixes #14566

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions bot requested a review from a team as a code owner April 14, 2026 13:27
@github-actions github-actions bot added AI-Issue-Regression-PR PR adding regression test for a closed issue NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes labels Apr 14, 2026
@github-actions github-actions bot requested review from T-Gro and abonie April 14, 2026 13:27
@github-project-automation github-project-automation bot moved this from New to In Progress in F# Compiler and Tooling Apr 14, 2026
@T-Gro T-Gro enabled auto-merge (squash) April 14, 2026 14:21
@T-Gro T-Gro merged commit f325ba2 into main Apr 14, 2026
46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI-Issue-Regression-PR PR adding regression test for a closed issue NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

False positive unused value warnings in query computation expressions

1 participant