{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":80179724,"defaultBranch":"master","name":"litho","ownerLogin":"facebook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-27T03:59:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69631?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716768150.0","currentOid":""},"activityList":{"items":[{"before":"051eb29bba9ad8f8d66738f254d9e56b2f6773b6","after":"f2369a99634db1c224b482b86df3dc77f4090640","ref":"refs/heads/master","pushedAt":"2024-06-01T06:42:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Delete Debug Print Statement\n\nSummary: Somehow this slipped through\n\nReviewed By: User9109348102340981\n\nDifferential Revision: D58048100\n\nfbshipit-source-id: 504efca6a492605d6f729bc706bffb53371a8144","shortMessageHtmlLink":"Delete Debug Print Statement"}},{"before":"3e388ddc415663d817909335eabd0ac3e566a346","after":"2ee2f9f8596e1e29bd720f6101bf3ff528538b88","ref":"refs/heads/gh-pages","pushedAt":"2024-06-01T01:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@051eb29bba9ad8f8d66738f254d9e56b2f6773b6 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 051eb29 ๐Ÿš€"}},{"before":"78806619b7e01d9b586ef07668c955c7712e98a6","after":"051eb29bba9ad8f8d66738f254d9e56b2f6773b6","ref":"refs/heads/master","pushedAt":"2024-06-01T01:14:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Reviewed By: edelron\n\nDifferential Revision: D58036214\n\nfbshipit-source-id: 9b3811ef10bd4a7775c56859ce2e2a0e8febfa6f","shortMessageHtmlLink":"Reviewed By: edelron"}},{"before":"31d7ec5bef69614303f8d662b4ffa882c6d6b71d","after":"3e388ddc415663d817909335eabd0ac3e566a346","ref":"refs/heads/gh-pages","pushedAt":"2024-06-01T00:52:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@78806619b7e01d9b586ef07668c955c7712e98a6 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 7880661 ๐Ÿš€"}},{"before":"4a6d2e9c67c3aa299cee96cbb95fdea816d33b35","after":"78806619b7e01d9b586ef07668c955c7712e98a6","ref":"refs/heads/master","pushedAt":"2024-06-01T00:45:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Reviewed By: edelron\n\nDifferential Revision: D58035798\n\nfbshipit-source-id: b6a0fcdb425f15874ec7c48eb2e9944c4fc9aab3","shortMessageHtmlLink":"Reviewed By: edelron"}},{"before":"8d995a727cd67d0f995dc3c5db378c0f5f846e03","after":"31d7ec5bef69614303f8d662b4ffa882c6d6b71d","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T15:41:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@4a6d2e9c67c3aa299cee96cbb95fdea816d33b35 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 4a6d2e9 ๐Ÿš€"}},{"before":"5b89a27013a14e2669769609584bcbba54428491","after":"4a6d2e9c67c3aa299cee96cbb95fdea816d33b35","ref":"refs/heads/master","pushedAt":"2024-05-31T15:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Migrate core libraries\n\nSummary:\nMigrate core libraries with key dependencies so that other modules can be migrated to mockito3\n\nNOTE: mockito3 is not ready for use in instrumentation tests\n\nReviewed By: wangk5\n\nDifferential Revision: D56474040\n\nfbshipit-source-id: e64a298cda77f6269927939ae04fac26e966315b","shortMessageHtmlLink":"Migrate core libraries"}},{"before":"1acaaf2fe5e5a1ad8c52d5fecbd131b2963be692","after":"8d995a727cd67d0f995dc3c5db378c0f5f846e03","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T14:18:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@5b89a27013a14e2669769609584bcbba54428491 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 5b89a27 ๐Ÿš€"}},{"before":"92bf77fefa458d9edfc1073381de2ae909bcc46d","after":"5b89a27013a14e2669769609584bcbba54428491","ref":"refs/heads/master","pushedAt":"2024-05-31T14:11:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Deletes unnecessary wrapping method [1/n]\n\nSummary: [BE][litho] Deletes unnecessary wrapping method [1/n]\n\nReviewed By: pentiumao\n\nDifferential Revision: D57967700\n\nfbshipit-source-id: d9d834cfe74a2990beaf851b4338f88596613d69","shortMessageHtmlLink":"Deletes unnecessary wrapping method [1/n]"}},{"before":"4bbc977ec28e62938ab8f6b2d0ea9d8331e62e46","after":"1acaaf2fe5e5a1ad8c52d5fecbd131b2963be692","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T12:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@92bf77fefa458d9edfc1073381de2ae909bcc46d ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 92bf77f ๐Ÿš€"}},{"before":"9bf310b4562320227039f6caa11108b048a5a593","after":"92bf77fefa458d9edfc1073381de2ae909bcc46d","ref":"refs/heads/master","pushedAt":"2024-05-31T12:49:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Move Tree Props docs to the sidebar\n\nSummary: As per title - moving tree props docs to the sidebar so it's easier to find them.\n\nReviewed By: pengj\n\nDifferential Revision: D58011752\n\nfbshipit-source-id: 5a9f4c40292bf02274a6323112f92c6a65eaacfd","shortMessageHtmlLink":"Move Tree Props docs to the sidebar"}},{"before":"c3beb2c98d3fedbbb32bb9bcc2867222f20bbe1a","after":"4bbc977ec28e62938ab8f6b2d0ea9d8331e62e46","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T12:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@9bf310b4562320227039f6caa11108b048a5a593 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 9bf310b ๐Ÿš€"}},{"before":"d893271b722d0f8d444516854403608260b30b05","after":"9bf310b4562320227039f6caa11108b048a5a593","ref":"refs/heads/master","pushedAt":"2024-05-31T11:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix missing style usage\n\nSummary: Forgot to add the actual style passed to the primitive\n\nReviewed By: zielinskimz\n\nDifferential Revision: D58009332\n\nfbshipit-source-id: 81123ec4fbf739f4112ca6e5c7d473ac534196e1","shortMessageHtmlLink":"Fix missing style usage"}},{"before":"92ef424665f81de87d84faa852dcaf683b988e6b","after":"c3beb2c98d3fedbbb32bb9bcc2867222f20bbe1a","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T10:16:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@d893271b722d0f8d444516854403608260b30b05 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ d893271 ๐Ÿš€"}},{"before":"b938058c66d4271bb35e2a00dbf6b8a6cac95de7","after":"d893271b722d0f8d444516854403608260b30b05","ref":"refs/heads/master","pushedAt":"2024-05-31T10:09:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix crash in experimental recycler\n\nSummary:\nThis diff attempts to fix a crash in ExperimentalRecycler.\n\nThe crash was caused because `recyclerEventsController.setSectionsRecyclerView` was [called](https://fburl.com/code/89d2x55e) called before [calling](https://fburl.com/code/1ruh1mwo) `binder.mount`. The adapter is set in `binder.mount` so calling `setSectionsRecyclerView` before `binder.mount` means that the adapter is null and the below code\n```\nRecyclerView.Adapter adapter = recyclerView.getAdapter();\n Preconditions.checkState(adapter instanceof RecyclerBinderAdapter);\n```\nwas failing because it was returning `false` for `null instanceof RecyclerBinderAdapter` [here](https://fburl.com/code/mah7d2x9).\n\nReviewed By: fbcbl\n\nDifferential Revision: D58005615\n\nfbshipit-source-id: cbdd3807145b55edfdaae2d228e9ce3bdc786599","shortMessageHtmlLink":"Fix crash in experimental recycler"}},{"before":"9ee680410954b4813db278a35568fb1fc8d76fe2","after":"b938058c66d4271bb35e2a00dbf6b8a6cac95de7","ref":"refs/heads/master","pushedAt":"2024-05-31T08:59:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add controller as a param to the ZoomableComponent\n\nSummary:\nAdding possibility to pass on the controller\n(In instagram case we will use it for triggering some onTouch events from parent)\n\nReviewed By: pengj\n\nDifferential Revision: D57967702\n\nfbshipit-source-id: bf7dcff4ff172b9f6386aff48a1d129995a5a78e","shortMessageHtmlLink":"Add controller as a param to the ZoomableComponent"}},{"before":"482b194053510792d48781f6a8ed0ff35ea422c4","after":"9ee680410954b4813db278a35568fb1fc8d76fe2","ref":"refs/heads/master","pushedAt":"2024-05-30T13:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Support circular lazy lists\n\nSummary:\nWe are adding the ability to have circular lazy lists. This was already existing in Sections and now we are exposing it to `LazyList`.\n\nFor now we are not considering grids because there is some crash when we do it.\n\nReviewed By: pentiumao\n\nDifferential Revision: D57720803\n\nfbshipit-source-id: 7c7c6f605e466ba8d947d356ecf75c7ca5e7be9e","shortMessageHtmlLink":"Support circular lazy lists"}},{"before":"8230abc31b776db327a395f638bb6ed556f95e5d","after":"92ef424665f81de87d84faa852dcaf683b988e6b","ref":"refs/heads/gh-pages","pushedAt":"2024-05-30T12:33:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@482b194053510792d48781f6a8ed0ff35ea422c4 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 482b194 ๐Ÿš€"}},{"before":"b3566c672e2d5a76531e9ae160f0f16b8d23fd17","after":"482b194053510792d48781f6a8ed0ff35ea422c4","ref":"refs/heads/master","pushedAt":"2024-05-30T12:25:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add optional prop to Image to measure with and without intrinsic sizes\n\nSummary: Add optional prop to Image to measure with and without intrinsic sizes\n\nDifferential Revision: D57916793\n\nfbshipit-source-id: 3d0332f2ca60dbd71e5f0091ddbc6b0c5359865a","shortMessageHtmlLink":"Add optional prop to Image to measure with and without intrinsic sizes"}},{"before":"3280d8d60514a7db924d6fa5c1289214d524c4d4","after":"8230abc31b776db327a395f638bb6ed556f95e5d","ref":"refs/heads/gh-pages","pushedAt":"2024-05-30T12:20:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@b3566c672e2d5a76531e9ae160f0f16b8d23fd17 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ b3566c6 ๐Ÿš€"}},{"before":"f4fbb51e9c1a4a6dc82a5a9103e9febc054fc9b8","after":"b3566c672e2d5a76531e9ae160f0f16b8d23fd17","ref":"refs/heads/master","pushedAt":"2024-05-30T12:13:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Wire ability to test different strategies\n\nSummary: Adding the ability to wire the primitive recycler strategy.\n\nReviewed By: adityasharat\n\nDifferential Revision: D57840012\n\nfbshipit-source-id: 72f58fb579b0680b96f95a5567c11d8f3d0efbd9","shortMessageHtmlLink":"Wire ability to test different strategies"}},{"before":"8477c0e211944af7f2d8a50bcba683692f41ac7e","after":"3280d8d60514a7db924d6fa5c1289214d524c4d4","ref":"refs/heads/gh-pages","pushedAt":"2024-05-30T08:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@f4fbb51e9c1a4a6dc82a5a9103e9febc054fc9b8 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ f4fbb51 ๐Ÿš€"}},{"before":"c29f04098e7f2443d8ea93040bc4fb94b0c081bd","after":"f4fbb51e9c1a4a6dc82a5a9103e9febc054fc9b8","ref":"refs/heads/master","pushedAt":"2024-05-30T08:42:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix the wrong example of transition key scope\n\nSummary:\nThis diff is to fix the bug that I noticed when debugging issues with `TransitionsExtension`, where we didn't use the transition key scope correctly and was obviously against the explanation in our [doc](https://www.internalfb.com/intern/staticdocs/litho/docs/animations/transition-key-types/), which was quite confusing for devs and we should use global key instead.\n\n> The reason it won't work is that, by default, transition keys are only visible within the scope of the component declaration in which they are used.\n\nReviewed By: luluwu2032\n\nDifferential Revision: D57916262\n\nfbshipit-source-id: d8260ca65ea6be82e77d82f64de82f5c14dda6eb","shortMessageHtmlLink":"Fix the wrong example of transition key scope"}},{"before":"76e57cb6db03dfd6398afb808af6b54890d330c4","after":"c29f04098e7f2443d8ea93040bc4fb94b0c081bd","ref":"refs/heads/master","pushedAt":"2024-05-30T06:45:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Prevent invalid removals from RecyclerBinder arraylists\n\nSummary:\n### CONTEXT\n* We have opened another round of IG profile reels ads experiment: ig_profile_reels_ads_pre_test_v2. However, we are observing regression and got mid 60da3a70e0e972237d361a3b7ca3738d.\n* We are fixing call stack mid: https://fburl.com/logview/op678mym\n```\nandroid_crash:java.lang.IndexOutOfBoundsException:com.facebook.litho.widget.RecyclerBinder.removeRangeAtAsync\n```\n\nissue: `ArrayList.remove(position, item)` crashes when position is invalid (out of bound).\n\n# THIS DIFF:\n- Add a check that `position` is within the boundary of ArrayList via `mAsyncComponentTreeHolders.size()`.\n- Change the removing functions (removeRangeAtAsync, and removeItemAtAsync) to return boolean so caller can handle when removal success/fail.\n* This diff is compatible with callers which need void return (removeRangeAtAsync, and removeItemAtAsync). the caller side is optional to check the return value (boolean of success/fail). Thus, we should be safe.\n\n### IN NEXT DIFFS\nLong term: We need a re-architecture for thread-safe to prevent similar crashes.\n\nReviewed By: QiuYulong\n\nDifferential Revision: D57895866\n\nfbshipit-source-id: 9f7fff901f0a1c066b20a8d1af04f6bd903613e5","shortMessageHtmlLink":"Prevent invalid removals from RecyclerBinder arraylists"}},{"before":"05eae0c012564915fc5972b63417c5027c476afd","after":"8477c0e211944af7f2d8a50bcba683692f41ac7e","ref":"refs/heads/gh-pages","pushedAt":"2024-05-29T16:21:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@76e57cb6db03dfd6398afb808af6b54890d330c4 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 76e57cb ๐Ÿš€"}},{"before":"66ed253fd31b2f41971d93e41b1309f8df4748d3","after":"76e57cb6db03dfd6398afb808af6b54890d330c4","ref":"refs/heads/master","pushedAt":"2024-05-29T16:14:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Enable Litho RunMode in ABI when generaing kotlin source-only abi\n\nSummary:\nWe would like to enable Kosabi support in Litho, here we found the issue that Event annotation will run a type checks during the processor.\n\nIt leads into a check complaining Param with ... is not a member of ...\n```\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsCommentBarComponentSpec.kt:269: Param with name view and type android.view.View is not a member of com.facebook.litho.ClickEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsComposerAttachmentComponentSpec.kt:121: Param with name view and type android.view.View is not a member of com.facebook.litho.ClickEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsRootComponentSpec.kt:572: Param with name host and type android.view.View is not a member of com.facebook.litho.OnInitializeAccessibilityNodeInfoEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerAugmentHScrollComponentSpec.kt:122: Param with name motionEvent and type android.view.MotionEvent is not a member of com.facebook.litho.TouchEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerAugmentHScrollComponentSpec.kt:178: Param with name view and type android.view.View is not a member of com.facebook.litho.InterceptTouchEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerAugmentHScrollComponentSpec.kt:179: Param with name motionEvent and type android.view.MotionEvent is not a member of com.facebook.litho.InterceptTouchEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerAugmentPillComponentSpec.kt:388: Method must return void since that is what com.facebook.fbshorts.viewer.ui.events.GetAugmentPillStateEvent expects.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerDescriptionComponentSpec.kt:453: Param with name view and type android.view.View is not a member of com.facebook.litho.ClickEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerFooterComponentSpec.kt:1639: Param with name hideVideoInfoTopComponent and type boolean is not a member of com.facebook.fbshorts.ads.events.UpdateHideVideoInfoTopComponentEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerSoundtrackComponentSpec.kt:516: Param with name host and type android.view.View is not a member of com.facebook.litho.OnInitializeAccessibilityNodeInfoEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerVideoAuthorComponentSpec.kt:1024: Param with name view and type android.view.View is not a member of com.facebook.litho.ClickEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerVideoAuthorComponentSpec.kt:1106: Param with name view and type android.view.View is not a member of com.facebook.litho.ClickEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerVideoGroupAuthorComponentSpec.kt:347: Param with name view and type android.view.View is not a member of com.facebook.litho.ClickEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerVideoGroupAuthorComponentSpec.kt:382: Param with name motionEvent and type android.view.MotionEvent is not a member of com.facebook.litho.TouchEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerVideoGroupAuthorComponentSpec.kt:383: Param with name view and type android.view.View is not a member of com.facebook.litho.TouchEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerVideoInfoComponentSpec.kt:482: Param with name showDescription and type boolean is not a member of com.facebook.fbshorts.ads.events.UpdateShowDescriptionEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerVideoInfoComponentSpec.kt:500: Param with name shiftDescriptionPx and type int is not a member of com.facebook.fbshorts.ads.events.UpdateShiftDescriptionEvent.\nerror: [ksp] /Users/nghuiqin/fbsource/fbandroid/java/com/facebook/fbshorts/viewer/ui/FbShortsViewerVideoInfoComponentSpec.kt:524: Param with name shouldHideComponentsByChevron and type boolean is not a member of com.facebook.fbshorts.viewer.reelsmonetization.events.HideOrShowOrganicComponentsByChevronForSentimentFriendlyBannerAdEvent.\n```\n\nIt is previously skip with a runmode ABI, we would like to expand this condition in running Kotlin source-only ABI mode too.\n\nDifferential Revision: D57804169\n\nfbshipit-source-id: fe11e7667c2b99c0c69735d619a48d78c2c1a5d6","shortMessageHtmlLink":"Enable Litho RunMode in ABI when generaing kotlin source-only abi"}},{"before":"92c3ae5867055e567e7f910f6859deb96bb273d4","after":"05eae0c012564915fc5972b63417c5027c476afd","ref":"refs/heads/gh-pages","pushedAt":"2024-05-29T16:05:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@66ed253fd31b2f41971d93e41b1309f8df4748d3 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 66ed253 ๐Ÿš€"}},{"before":"3c32ed114c353875b4a5889b90d0649b0ee7669f","after":"66ed253fd31b2f41971d93e41b1309f8df4748d3","ref":"refs/heads/master","pushedAt":"2024-05-29T15:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Another renaming for LifecycleProvider\n\nSummary: Another renaming for LifecycleProvider\n\nReviewed By: fbcbl\n\nDifferential Revision: D57861814\n\nfbshipit-source-id: 56a8d416b8234dc3e2fe9f1da30c044e20959127","shortMessageHtmlLink":"Another renaming for LifecycleProvider"}},{"before":"15f9b957a5855e3222676a9064e5e6e2974f25d6","after":"92c3ae5867055e567e7f910f6859deb96bb273d4","ref":"refs/heads/gh-pages","pushedAt":"2024-05-29T15:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ facebook/litho@3c32ed114c353875b4a5889b90d0649b0ee7669f ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 3c32ed1 ๐Ÿš€"}},{"before":"bfbfa7ae63018b8d774afd7824e30a1ebdecbafe","after":"3c32ed114c353875b4a5889b90d0649b0ee7669f","ref":"refs/heads/master","pushedAt":"2024-05-29T15:14:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add Nullsafe for visibility extension\n\nSummary: Add Nullsafe for visibility extension\n\nReviewed By: adityasharat\n\nDifferential Revision: D57786469\n\nfbshipit-source-id: e2895fab02a0d549b9e1f534d3f77d575a1eacdf","shortMessageHtmlLink":"Add Nullsafe for visibility extension"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWZmW9gA","startCursor":null,"endCursor":null}},"title":"Activity ยท facebook/litho"}