Skip to content

Remove dead FBActivity class, reparent FBTask directly to FBNode - #77

Merged
noha merged 1 commit into
mainfrom
remove-dead-fbactivity-class
Jul 18, 2026
Merged

Remove dead FBActivity class, reparent FBTask directly to FBNode#77
noha merged 1 commit into
mainfrom
remove-dead-fbactivity-class

Conversation

@noha

@noha noha commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

FBActivity had zero methods and zero references anywhere in the image outside of being FBTask's superclass declaration. Verified via a full source-string scan across every class/metaclass selector in the image (not just SystemNavigation allReferencesTo:, which is unreliable for class bindings here), plus a grep across all sibling repos.

FBTask now inherits directly from FBNode. Verified FBNode's exposedNodeClasses set is unchanged before/after, and FBNodeTest/ FBFlowTest/FluxBase-Core-Tests pass at the same rate as before the change (one pre-existing, unrelated FullBlockClosure>>#matches: error in FBFlowTest predates this change).

FBActivity had zero methods and zero references anywhere in the image
outside of being FBTask's superclass declaration. Verified via a full
source-string scan across every class/metaclass selector in the image
(not just SystemNavigation allReferencesTo:, which is unreliable for
class bindings here), plus a grep across all sibling repos.

FBTask now inherits directly from FBNode. Verified FBNode's
exposedNodeClasses set is unchanged before/after, and FBNodeTest/
FBFlowTest/FluxBase-Core-Tests pass at the same rate as before the
change (one pre-existing, unrelated FullBlockClosure>>#matches: error
in FBFlowTest predates this change).
@noha
noha merged commit f40e577 into main Jul 18, 2026
3 checks passed
@noha
noha deleted the remove-dead-fbactivity-class branch July 20, 2026 07:00
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