Skip to content

fix: update Workflow::Future binding with named block#498

Open
chris-olszewski wants to merge 2 commits into
mainfrom
olszewski/fix_future_binding
Open

fix: update Workflow::Future binding with named block#498
chris-olszewski wants to merge 2 commits into
mainfrom
olszewski/fix_future_binding

Conversation

@chris-olszewski

Copy link
Copy Markdown
Member

What was changed

  • Workflow::Future constructor RBI typing now takes a named &block instead of an anonymous one, matching the implementation
  • Updated SigApplicator so it now compares sig params with implementation params even for classes that we cannot instrument because of their use of generics.

Why?

Saw #494, wanted to address the gap in our RBI verification.

Checklist

  1. Closes Fix anonymous block parameter in Workflow::Future RBI #494

  2. How was this tested:
    Added unit test for SigApplicator change, verified that the changes catch the RBI typing mismatch.

  3. Any docs updates needed?
    N/A

@chris-olszewski
chris-olszewski requested a review from a team as a code owner July 22, 2026 00:19
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.

2 participants