Skip to content

Recompilation speedup: Switch to runtime deps in ActivityPub.SideEffects

Alex Gleason requested to merge cycles-side-effects into develop

#2651 (closed)

Essentially the same thing as !3427 (merged) - switching module attributes to private functions to prevent a compile dep.

Removes a cycle and shrinks others: https://www.diffchecker.com/J8Md7SaV

Screenshot_from_2021-06-08_18-16-56

Note that while this appears to remove the same cycle as !3459 (merged), it will actually remove an additional cycle when both are merged.

Merge request reports