mirror of
https://github.com/Instagram/IGListKit
synced 2026-05-18 14:58:34 +00:00
Summary: Using blocks can be nice, but here it causes a couple problems: * The order of execution is a bit hard to follow. For example, in `-begin`, the very first thing we see defined is `executeCompletionBlocks` which is the last thing actually called. `IGListReloadTransaction` isn't too complex, but it gets even harder to follow in `IGListBatchUpdateTransaction`. * It makes crash and assert reports hard to understand, because the stack includes mostly block names. So lets turn blocks into methods. Reviewed By: patters Differential Revision: D23151918 fbshipit-source-id: 3ac4c77e9978c2700fd6744f084f624d27f0d300 |
||
|---|---|---|
| .. | ||
| IGListDiffKit | ||
| IGListKit | ||
| IGListSwiftKit | ||
| Info.plist | ||