Skip to content

docs(PC0029): describe global variable tracing - #184

Open
Arthurvdv wants to merge 2 commits into
mainfrom
docs/pc0029-global-variable-tracing
Open

docs(PC0029): describe global variable tracing#184
Arthurvdv wants to merge 2 commits into
mainfrom
docs/pc0029-global-variable-tracing

Conversation

@Arthurvdv

@Arthurvdv Arthurvdv commented Sep 12, 2026

Copy link
Copy Markdown
Member

Summary

  • Update PC0029 rule description to mention object-scope (global) variable tracking across sibling methods and triggers
  • Add exception entry for var parameter and return value flows not traced back to callers

Companion to ALCops/Analyzers#544

🤖 Generated with Claude Code

Update the rule description to mention object-scope variable tracking
and add an exception entry for var parameter and return value flows
that are not traced back to callers.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Add a paragraph after the flow-tracking description noting that the key
check covers the synthesized primary key (tables without a keys section)
and that CreateGuid() values are recognised through every receiver form:
named variables, Rec on tables/pages/request pages/TableNo codeunits,
bare field access in tables and table extensions, and this.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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.

1 participant