Skip to content

feat(event): implement PlatformUnaryViewResponder - #1120

Merged
Kyle-Ye merged 1 commit into
mainfrom
feature/platform_unary_view_responder
Oct 5, 2026
Merged

Kyle-Ye merged 1 commit into
mainfrom
feature/platform_unary_view_responder

Conversation

@Kyle-Ye

@Kyle-Ye Kyle-Ye commented Oct 5, 2026

Copy link
Copy Markdown
Member

Summary

  • Add PlatformUnaryViewResponder with parent linkage and a single layout responder child.
  • Forward event binding and gesture operations to the layout responder, and traverse it only when the visitor returns .next.

Validation

  • Scoped macOS type checking and iOS source parsing passed.
  • Passed 40 scoped behavior checks with controlled platform and gesture fixtures.

@github-actions github-actions Bot added area: event-gesture Events, gestures, tracing, or interaction plumbing. type: feature New API, behavior, platform support, or user-facing capability. labels Oct 5, 2026
@tuist

tuist Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

🛠️ Tuist Run Report 🛠️

Tests 🧪

Scheme Status Ran test modules Commit
OpenSwiftUI ✅ 7 3098c441b

Builds 🔨

Scheme Status Duration Commit
OpenSwiftUI ✅ 1m 20s 3098c441b

@codecov

codecov Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 31.33%. Comparing base (b17d55b) to head (13c7f0a).
⚠️ Report is 5 commits behind head on main.

Files with missing lines Patch % Lines
...I/Event/Responder/PlatformUnaryViewResponder.swift 0.00% 17 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1120      +/-   ##
==========================================
- Coverage   32.80%   31.33%   -1.47%     
==========================================
  Files         823      847      +24     
  Lines       66354    69428    +3074     
==========================================
- Hits        21766    21754      -12     
- Misses      44588    47674    +3086     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Kyle-Ye
Kyle-Ye merged commit 5659602 into main Oct 5, 2026
5 of 6 checks passed
@Kyle-Ye
Kyle-Ye deleted the feature/platform_unary_view_responder branch October 5, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: event-gesture Events, gestures, tracing, or interaction plumbing. type: feature New API, behavior, platform support, or user-facing capability.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant