Skip to content

feat(scenegraph): Implement string boxing for callFunc arguments and add tests - #1150

Merged
lvcabral merged 1 commit into
masterfrom
fix/array-string-boxing-type
Aug 4, 2026
Merged

feat(scenegraph): Implement string boxing for callFunc arguments and add tests#1150
lvcabral merged 1 commit into
masterfrom
fix/array-string-boxing-type

Conversation

@lvcabral

@lvcabral lvcabral commented Aug 4, 2026

Copy link
Copy Markdown
Owner
  • Added boxLiterals method to RoArray and RoAssociativeArray to box elements when crossing node boundaries.
  • Updated Node class to box arguments of callFunc before invoking the target function.
  • Introduced a new test suite for verifying string boxing behavior in callFunc scenarios.
  • Created a string boxing probe to investigate string type promotion across various boundaries.
  • Added translations and manifest for the new probe application.
  • Enhanced existing tests to cover new string boxing functionality.

…add tests

- Added boxLiterals method to RoArray and RoAssociativeArray to box elements when crossing node boundaries.
- Updated Node class to box arguments of callFunc before invoking the target function.
- Introduced a new test suite for verifying string boxing behavior in callFunc scenarios.
- Created a string boxing probe to investigate string type promotion across various boundaries.
- Added translations and manifest for the new probe application.
- Enhanced existing tests to cover new string boxing functionality.
@sonarqubecloud

sonarqubecloud Bot commented Aug 4, 2026

Copy link
Copy Markdown

@lvcabral
lvcabral merged commit 166d2e4 into master Aug 4, 2026
3 checks passed
@lvcabral
lvcabral deleted the fix/array-string-boxing-type branch August 4, 2026 06:51
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