{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":271357426,"defaultBranch":"main","name":"anvil","ownerLogin":"square","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-10T18:42:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/82592?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715659907.0","currentOid":""},"activityList":{"items":[{"before":"fabfa59ef119a8ded2470b1e3c2f4f8033d953e3","after":"e125a7935e6504f0c5c1f2cd7ad7b0324225176e","ref":"refs/heads/z/kspMerging","pushedAt":"2024-05-14T04:48:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"Add wiring","shortMessageHtmlLink":"Add wiring"}},{"before":"7ef0ff25fae6168697e80f66fc863733d8b05535","after":"1f9e88f64a88cd5c836275c1c719316c06c8ff69","ref":"refs/heads/z/mergeMode","pushedAt":"2024-05-14T04:35:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"Add CHANGELOG entry","shortMessageHtmlLink":"Add CHANGELOG entry"}},{"before":"382f450d6deba497feb5dd113601f0fe0f740cb1","after":"7ef0ff25fae6168697e80f66fc863733d8b05535","ref":"refs/heads/z/mergeMode","pushedAt":"2024-05-14T04:28:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"Fix logic","shortMessageHtmlLink":"Fix logic"}},{"before":"2234865c1d370cab99b1273bfec8985cc9af10ff","after":"fabfa59ef119a8ded2470b1e3c2f4f8033d953e3","ref":"refs/heads/z/kspMerging","pushedAt":"2024-05-14T04:18:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"These are optional","shortMessageHtmlLink":"These are optional"}},{"before":null,"after":"382f450d6deba497feb5dd113601f0fe0f740cb1","ref":"refs/heads/z/mergeMode","pushedAt":"2024-05-14T04:11:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"Add ComponentProcessingMode to test APIs","shortMessageHtmlLink":"Add ComponentProcessingMode to test APIs"}},{"before":"cd6d878c8c8cea012830f9be6eac525d4eb149cf","after":"2234865c1d370cab99b1273bfec8985cc9af10ff","ref":"refs/heads/z/kspMerging","pushedAt":"2024-05-14T03:51:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"09ac3d07478053d0bd59ee5ae0772d13ea36fbd2","after":"cd6d878c8c8cea012830f9be6eac525d4eb149cf","ref":"refs/heads/z/kspMerging","pushedAt":"2024-05-14T03:33:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"Handle both factories and builders","shortMessageHtmlLink":"Handle both factories and builders"}},{"before":"132658d5be1a2df70ff780bb83a79f90a00ca2da","after":"09ac3d07478053d0bd59ee5ae0772d13ea36fbd2","ref":"refs/heads/z/kspMerging","pushedAt":"2024-05-14T03:18:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"TODO","shortMessageHtmlLink":"TODO"}},{"before":"869d81ad88ee773ea2252ee450cc6682826f6ee6","after":"132658d5be1a2df70ff780bb83a79f90a00ca2da","ref":"refs/heads/z/kspMerging","pushedAt":"2024-05-14T03:07:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"Always generate + extend the component","shortMessageHtmlLink":"Always generate + extend the component"}},{"before":"41f807376435ac0f82a9cb0b6a0513c07ba93142","after":"869d81ad88ee773ea2252ee450cc6682826f6ee6","ref":"refs/heads/z/kspMerging","pushedAt":"2024-05-14T03:05:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"ktlint pass","shortMessageHtmlLink":"ktlint pass"}},{"before":null,"after":"41f807376435ac0f82a9cb0b6a0513c07ba93142","ref":"refs/heads/z/kspMerging","pushedAt":"2024-05-13T22:36:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ZacSweers","name":"Zac Sweers","path":"/ZacSweers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1361086?s=80&v=4"},"commit":{"message":"Port interface merging","shortMessageHtmlLink":"Port interface merging"}},{"before":"e459711289b2cf075f1f4b0d700c2530c236984f","after":"dd9887f82e042d603b6db1fd6e6b8b374e16ce96","ref":"refs/heads/renovate/kotlin-monorepo","pushedAt":"2024-05-09T23:26:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update kotlin monorepo to v1.9.24","shortMessageHtmlLink":"Update kotlin monorepo to v1.9.24"}},{"before":"3e2b78c48b9e254122bdf3369a63ef532268a706","after":null,"ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-05-09T23:26:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"}},{"before":"c1f53b3bdd7c86b8da96c80e21217adc9b192111","after":"e12842c7e4961800a4f6d10a141d12457fa3fe6d","ref":"refs/heads/main","pushedAt":"2024-05-09T23:26:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"},"commit":{"message":"Update actions/checkout digest to 0ad4b8f","shortMessageHtmlLink":"Update actions/checkout digest to 0ad4b8f"}},{"before":"02440908081ef5d1fdc46e8af5a5fece958623be","after":"8e1aa41b548543695007f4d4bee66fd0bde57ce3","ref":"refs/heads/rick/benchmarking","pushedAt":"2024-05-09T23:23:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"},"commit":{"message":"[DNM] add more Gradle Profiler benchmarks","shortMessageHtmlLink":"[DNM] add more Gradle Profiler benchmarks"}},{"before":"b9b13f39a017123ead33bb50d087dc9f7b6ba007","after":"e459711289b2cf075f1f4b0d700c2530c236984f","ref":"refs/heads/renovate/kotlin-monorepo","pushedAt":"2024-05-09T23:10:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update kotlin monorepo to v1.9.24","shortMessageHtmlLink":"Update kotlin monorepo to v1.9.24"}},{"before":"ee087b04fbe15d6bf17b106bd49fdba5e96702b2","after":"3e2b78c48b9e254122bdf3369a63ef532268a706","ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-05-09T23:10:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/checkout digest to 0ad4b8f","shortMessageHtmlLink":"Update actions/checkout digest to 0ad4b8f"}},{"before":"ab5bb1e23cc7c5e6610bafcaf8980dd01af65400","after":null,"ref":"refs/heads/renovate/kotest","pushedAt":"2024-05-09T23:09:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"}},{"before":"52eae57f988b462eda3fa98cdbf32746224898b4","after":"c1f53b3bdd7c86b8da96c80e21217adc9b192111","ref":"refs/heads/main","pushedAt":"2024-05-09T23:09:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"},"commit":{"message":"Update kotest to v5.9.0","shortMessageHtmlLink":"Update kotest to v5.9.0"}},{"before":null,"after":"ab5bb1e23cc7c5e6610bafcaf8980dd01af65400","ref":"refs/heads/renovate/kotest","pushedAt":"2024-05-09T22:12:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update kotest to v5.9.0","shortMessageHtmlLink":"Update kotest to v5.9.0"}},{"before":"b836e9c174336e94f90d58fa79ec05ea14159511","after":"b9b13f39a017123ead33bb50d087dc9f7b6ba007","ref":"refs/heads/renovate/kotlin-monorepo","pushedAt":"2024-05-09T22:12:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update kotlin monorepo to v1.9.24","shortMessageHtmlLink":"Update kotlin monorepo to v1.9.24"}},{"before":"6415f335911e6320481d717583038b8ffc29c74c","after":"ee087b04fbe15d6bf17b106bd49fdba5e96702b2","ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-05-09T22:12:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/checkout digest to 0ad4b8f","shortMessageHtmlLink":"Update actions/checkout digest to 0ad4b8f"}},{"before":"4e9f05f21f62a824fd8c84c0da24f8c53ec324cc","after":"52eae57f988b462eda3fa98cdbf32746224898b4","ref":"refs/heads/main","pushedAt":"2024-05-09T22:12:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"},"commit":{"message":"Prepare next development version.","shortMessageHtmlLink":"Prepare next development version."}},{"before":"be7188a19d57624a6e29cb408a33f4fb13958e6b","after":"5020a30bdff9bc454160e2ca758aee7feac05d50","ref":"refs/heads/rick/duplicate-binding-qualifier","pushedAt":"2024-05-09T22:08:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"e307207e7ac65440f0b1d6eed1a471a1185ed3bf","after":"b836e9c174336e94f90d58fa79ec05ea14159511","ref":"refs/heads/renovate/kotlin-monorepo","pushedAt":"2024-05-09T19:15:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update kotlin monorepo to v1.9.24","shortMessageHtmlLink":"Update kotlin monorepo to v1.9.24"}},{"before":"2d5ed88eb0dcafa89b9cee27bb21834104aa07af","after":"6415f335911e6320481d717583038b8ffc29c74c","ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-05-09T19:15:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/checkout digest to 0ad4b8f","shortMessageHtmlLink":"Update actions/checkout digest to 0ad4b8f"}},{"before":"3d13f30b13ef5652ec46711228a579926b3659df","after":null,"ref":"refs/heads/rick/names-file-length","pushedAt":"2024-05-09T19:14:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"}},{"before":"cc57840f38451623fa8ff63fa41e378130163676","after":"4e9f05f21f62a824fd8c84c0da24f8c53ec324cc","ref":"refs/heads/main","pushedAt":"2024-05-09T19:14:16.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"},"commit":{"message":"Automatically shorten generated Subcomponent names\n\nAll file names (not paths) must be 255 characters or fewer, including the extension. For any `.kt` file that Anvil generates, there will be an associated `.class` file, as well as other nested types that create longer names, like a subcomponent's `ParentComponent` or a `_Provider`. There may also be other intermediate files created with longer extensions, like `.kapt_metadata`.\n\nThese changes improve our ClassName truncating logic so that it considers all parent types as well as the additional length of pending nested types.","shortMessageHtmlLink":"Automatically shorten generated Subcomponent names"}},{"before":"9adca90ce40463ada4b96336ebbb196d4fddceeb","after":"3d13f30b13ef5652ec46711228a579926b3659df","ref":"refs/heads/rick/names-file-length","pushedAt":"2024-05-09T19:00:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RBusarow","name":"Rick Busarow","path":"/RBusarow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9890900?s=80&v=4"},"commit":{"message":"Automatically shorten generated Subcomponent names\n\nAll file names (not paths) must be 255 characters or fewer, including the extension. For any `.kt` file that Anvil generates, there will be an associated `.class` file, as well as other nested types that create longer names, like a subcomponent's `ParentComponent` or a `_Provider`. There may also be other intermediate files created with longer extensions, like `.kapt_metadata`.\n\nThese changes improve our ClassName truncating logic so that it considers all parent types as well as the additional length of pending nested types.","shortMessageHtmlLink":"Automatically shorten generated Subcomponent names"}},{"before":null,"after":"2d5ed88eb0dcafa89b9cee27bb21834104aa07af","ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-05-09T16:49:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/checkout digest to 0ad4b8f","shortMessageHtmlLink":"Update actions/checkout digest to 0ad4b8f"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESRBuKwA","startCursor":null,"endCursor":null}},"title":"Activity ยท square/anvil"}