{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":222501365,"defaultBranch":"master","name":"rules_ios","ownerLogin":"bazel-ios","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-18T17:07:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63882386?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720488118.0","currentOid":""},"activityList":{"items":[{"before":"9310bfffdca832223766f979253031f734bf51d2","after":null,"ref":"refs/heads/luis/remove-redundant-module-map","pushedAt":"2024-07-09T01:21:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"}},{"before":"6d580f1da6bf33a972bb303607320ff214dd6a8a","after":"52d1f185d6009a0c7f08ef0ae1cb93fd2db8b416","ref":"refs/heads/master","pushedAt":"2024-07-09T01:21:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Remove redundant modulemap in `swiftc_inputs` (#881)","shortMessageHtmlLink":"Remove redundant modulemap in swiftc_inputs (#881)"}},{"before":"b76f03e01bc132af1b7c97d1905f981495d2f71a","after":null,"ref":"refs/heads/luis/move-resource-generation-below-vfs","pushedAt":"2024-07-09T01:21:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"}},{"before":"1ec546a5f8f468c17cec4770ec426d8de196a60b","after":"6d580f1da6bf33a972bb303607320ff214dd6a8a","ref":"refs/heads/master","pushedAt":"2024-07-09T01:21:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Move resource generation below framework vfs (#880)","shortMessageHtmlLink":"Move resource generation below framework vfs (#880)"}},{"before":null,"after":"9310bfffdca832223766f979253031f734bf51d2","ref":"refs/heads/luis/remove-redundant-module-map","pushedAt":"2024-07-05T16:14:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Remove redundant modulemap in `swiftc_inputs`\n\nIn #879 we added the extended modulemap to the `swiftc_inputs` below this line. This PR removes the non extended modulemap from being added as an input as we only need the extended version.","shortMessageHtmlLink":"Remove redundant modulemap in swiftc_inputs"}},{"before":"c18a6d716ddce175d5a2b136460be3e3507057e3","after":"b76f03e01bc132af1b7c97d1905f981495d2f71a","ref":"refs/heads/luis/move-resource-generation-below-vfs","pushedAt":"2024-07-05T16:10:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Move resource generation below framework vfs\n\nThis moves resource generation (and being added to `deps`) below the `framework_vfs` creation which uses the `deps`\n\nWith the change in #879 to add the vfs to the `swiftc_inputs` instead of the `deps` of the `swift_library` the `framework_vfs` was now also forwarding the resources (because it gets added to `deps` after generation) to other rules (like `rules_xcodeproj`) which collect extra files from this the `swiftc_inputs` attr.\n\nAFAIK resources aren't needed for the `framework_vfs` rules and so this change should resolve the new `rules_xcodeproj` incompatibility while making the `deps` to the `framework_vfs` more scoped.","shortMessageHtmlLink":"Move resource generation below framework vfs"}},{"before":null,"after":"c18a6d716ddce175d5a2b136460be3e3507057e3","ref":"refs/heads/luis/move-resource-generation-below-vfs","pushedAt":"2024-07-05T16:08:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Move resource generation below framework vfs\n\nThis moves resource generation (and being added to `deps`) below the `framework_vfs` creation which uses the `deps`\n\nWith the change in #879 to add the vfs to the `swiftc_inputs` instead of the `deps` of the `swift_library` the `framework_vfs` was now also forwarding the resources (because it gets added to `deps` after generation) to other rules (like `rules_xcodeproj`) which collect extra files from this the `swiftc_inputs` attr.\n\nAFAIK resources aren't needed for the `framework_vfs` rules and so this change should resolve the new `rules_xcodeproj` incompatibility while making the `deps` to the `framework_vfs` more scoped.","shortMessageHtmlLink":"Move resource generation below framework vfs"}},{"before":"beb8059f77ff2c56465ce60d2815b5655d5019c2","after":null,"ref":"refs/heads/luis/update-for-rules_swift-2.0","pushedAt":"2024-07-03T17:45:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"}},{"before":"ec08184bed5ff6076c49faa7259dafda92d2df53","after":"1ec546a5f8f468c17cec4770ec426d8de196a60b","ref":"refs/heads/master","pushedAt":"2024-07-03T17:45:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Update for rules_swift 2.x (#879)\n\nThis fixes a missing `_swift_vfs.yaml` error related to the changes in:\r\nhttps://github.com/bazelbuild/rules_swift/pull/1191\r\n\r\nFixes #875","shortMessageHtmlLink":"Update for rules_swift 2.x (#879)"}},{"before":"b8b46925c89d56ff214b02e5f65082fbc3ccbe08","after":"beb8059f77ff2c56465ce60d2815b5655d5019c2","ref":"refs/heads/luis/update-for-rules_swift-2.0","pushedAt":"2024-07-03T16:41:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Use `swiftc_inputs` instead of `deps` for Swift VFS target\n\nThis fixes a missing `_swift_vfs.yaml` error related to the changes in: https://github.com/bazelbuild/rules_swift/pull/1191","shortMessageHtmlLink":"Use swiftc_inputs instead of deps for Swift VFS target"}},{"before":"83c7ae4817c2bdb1980851d34ac0a8bd28a3ff7d","after":"b8b46925c89d56ff214b02e5f65082fbc3ccbe08","ref":"refs/heads/luis/update-for-rules_swift-2.0","pushedAt":"2024-07-03T16:26:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Use `swiftc_inputs` instead of `deps` for Swift VFS target\n\nThis fixes a missing `_swift_vfs.yaml` error related to the changes in: https://github.com/bazelbuild/rules_swift/pull/1191","shortMessageHtmlLink":"Use swiftc_inputs instead of deps for Swift VFS target"}},{"before":"da4b65e09efabbb607a00a940977d910355949ba","after":"83c7ae4817c2bdb1980851d34ac0a8bd28a3ff7d","ref":"refs/heads/luis/update-for-rules_swift-2.0","pushedAt":"2024-06-27T17:04:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Use `swiftc_inputs` instead of `deps` for Swift VFS target\n\nThis fixes a missing `_swift_vfs.yaml` error related to the changes in: https://github.com/bazelbuild/rules_swift/pull/1191","shortMessageHtmlLink":"Use swiftc_inputs instead of deps for Swift VFS target"}},{"before":"dd074d05ca4f1d9bdf51b2499030ac2654e0c3e9","after":"da4b65e09efabbb607a00a940977d910355949ba","ref":"refs/heads/luis/update-for-rules_swift-2.0","pushedAt":"2024-06-27T16:43:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Use `swiftc_inputs` instead of `deps` for Swift VFS target\n\nThis fixes a missing `_swift_vfs.yaml` error related to the changes in: https://github.com/bazelbuild/rules_swift/pull/1191","shortMessageHtmlLink":"Use swiftc_inputs instead of deps for Swift VFS target"}},{"before":null,"after":"dd074d05ca4f1d9bdf51b2499030ac2654e0c3e9","ref":"refs/heads/luis/update-for-rules_swift-2.0","pushedAt":"2024-06-27T16:03:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Use `swiftc_inputs` instead of `deps` for Swift VFS target\n\nThis fixes a missing `_swift_vfs.yaml` error related to the changes in: https://github.com/bazelbuild/rules_swift/pull/1191","shortMessageHtmlLink":"Use swiftc_inputs instead of deps for Swift VFS target"}},{"before":"2bfac3dd96474f91939bae3424b1d134da18f6e3","after":null,"ref":"refs/heads/luis/fix-extension-safe-attr","pushedAt":"2024-06-18T17:11:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"}},{"before":"b0e257d11ae21b1deeb4a2056473a210d6f17f57","after":"ec08184bed5ff6076c49faa7259dafda92d2df53","ref":"refs/heads/master","pushedAt":"2024-06-18T17:11:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Fix extension_safe attr not passing copts (#878)","shortMessageHtmlLink":"Fix extension_safe attr not passing copts (#878)"}},{"before":"ade4429b5eb4f8bd91aa54fb9037cfb584a25eb4","after":"2bfac3dd96474f91939bae3424b1d134da18f6e3","ref":"refs/heads/luis/fix-extension-safe-attr","pushedAt":"2024-06-18T16:26:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Fix extension_safe attr not passing copts\n\nWhen using `extension_safe` the `copt` for the objc/swift library must also supply `-fapplication-extension`/`-application-extension`","shortMessageHtmlLink":"Fix extension_safe attr not passing copts"}},{"before":null,"after":"ade4429b5eb4f8bd91aa54fb9037cfb584a25eb4","ref":"refs/heads/luis/fix-extension-safe-attr","pushedAt":"2024-06-18T16:21:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Fix extension_safe attr not passing copts\n\nWhen using `extension_safe` the `copt` for the objc/swift library must also supply `-fapplication-extension`/`-application-extension`","shortMessageHtmlLink":"Fix extension_safe attr not passing copts"}},{"before":"d6e3061b75e8777f6b085097b699e27e4244cdb9","after":"24b2c0bb7b5c4ad14fb44a2208fd7d43377cbd37","ref":"refs/heads/thiago/collect-vfs-via-aspects","pushedAt":"2024-06-17T20:36:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thiagohmcruz","name":"Thiago Cruz","path":"/thiagohmcruz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10197663?s=80&v=4"},"commit":{"message":"wip: exclude private headers","shortMessageHtmlLink":"wip: exclude private headers"}},{"before":"dda42d2bfebe460d0247bd6c0ef01906ae0da196","after":null,"ref":"refs/heads/thiago/import_middleman-cc_info-framework_includes","pushedAt":"2024-06-17T16:06:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thiagohmcruz","name":"Thiago Cruz","path":"/thiagohmcruz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10197663?s=80&v=4"}},{"before":"b8e53c6d104dc46f4461bdb8a62a51210b3fdd8d","after":"b0e257d11ae21b1deeb4a2056473a210d6f17f57","ref":"refs/heads/master","pushedAt":"2024-06-17T16:06:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thiagohmcruz","name":"Thiago Cruz","path":"/thiagohmcruz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10197663?s=80&v=4"},"commit":{"message":"Bazel 7: Set framework_includes in import_middleman (#877)","shortMessageHtmlLink":"Bazel 7: Set framework_includes in import_middleman (#877)"}},{"before":"de59bef628621ae0665579b28149d4516af2ebca","after":null,"ref":"refs/heads/luis/add-support-for-extension-safe-attr","pushedAt":"2024-06-17T16:02:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"}},{"before":"839cf60a5f16cf9882c2d53b35bcea434a3892c4","after":"b8e53c6d104dc46f4461bdb8a62a51210b3fdd8d","ref":"refs/heads/master","pushedAt":"2024-06-17T16:02:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Add support for `extension_safe` attr (#876)\n\nSimilar to how rules_apple supports this, add an `extension_safe` attr\r\nhandling which automatically sets `-fapplication-extension`.","shortMessageHtmlLink":"Add support for extension_safe attr (#876)"}},{"before":"94bfeaa52a2ea43d8e8728168a655ab11bb1b42f","after":"de59bef628621ae0665579b28149d4516af2ebca","ref":"refs/heads/luis/add-support-for-extension-safe-attr","pushedAt":"2024-06-17T14:09:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Add support for `extension_safe` attr.\n\nSimilar to how rules_apple supports this, add an `extension_safe` attr handling which automatically sets `-fapplication-extension`.","shortMessageHtmlLink":"Add support for extension_safe attr."}},{"before":"847894a24fc986adabe6e470eb41fa270f7f7c56","after":"dda42d2bfebe460d0247bd6c0ef01906ae0da196","ref":"refs/heads/thiago/import_middleman-cc_info-framework_includes","pushedAt":"2024-06-14T14:06:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thiagohmcruz","name":"Thiago Cruz","path":"/thiagohmcruz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10197663?s=80&v=4"},"commit":{"message":"Set framework_includes in import_middleman","shortMessageHtmlLink":"Set framework_includes in import_middleman"}},{"before":"f71782875d962672a145404b5fc49eb5eb19408c","after":"847894a24fc986adabe6e470eb41fa270f7f7c56","ref":"refs/heads/thiago/import_middleman-cc_info-framework_includes","pushedAt":"2024-06-14T14:02:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thiagohmcruz","name":"Thiago Cruz","path":"/thiagohmcruz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10197663?s=80&v=4"},"commit":{"message":"Set framework_includes in import_middleman","shortMessageHtmlLink":"Set framework_includes in import_middleman"}},{"before":"d605a4c2269426fa0d7e3b96b9d04525d90c2433","after":"f71782875d962672a145404b5fc49eb5eb19408c","ref":"refs/heads/thiago/import_middleman-cc_info-framework_includes","pushedAt":"2024-06-14T13:49:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thiagohmcruz","name":"Thiago Cruz","path":"/thiagohmcruz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10197663?s=80&v=4"},"commit":{"message":"Set framework_includes in import_middleman","shortMessageHtmlLink":"Set framework_includes in import_middleman"}},{"before":"413696bcb14854687c15e24c8ac94111a17ff7d8","after":"94bfeaa52a2ea43d8e8728168a655ab11bb1b42f","ref":"refs/heads/luis/add-support-for-extension-safe-attr","pushedAt":"2024-06-13T20:40:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Add support for `extension_safe` attr.\n\nSimilar to how rules_apple supports this, add an `extension_safe` attr handling which automatically sets `-fapplication-extension`.","shortMessageHtmlLink":"Add support for extension_safe attr."}},{"before":"808853291ab44acad655f419c8e8c89136c360ff","after":"413696bcb14854687c15e24c8ac94111a17ff7d8","ref":"refs/heads/luis/add-support-for-extension-safe-attr","pushedAt":"2024-06-13T18:46:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Add support for `extension_safe` attr.\n\nSimilar to how rules_apple supports this, add an `extension_safe` attr handling which automatically sets `-fapplication-extension`.","shortMessageHtmlLink":"Add support for extension_safe attr."}},{"before":null,"after":"808853291ab44acad655f419c8e8c89136c360ff","ref":"refs/heads/luis/add-support-for-extension-safe-attr","pushedAt":"2024-06-13T18:45:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luispadron","name":"Luis Padron","path":"/luispadron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13840545?s=80&v=4"},"commit":{"message":"Add support for `extension_safe` attr.\n\nSimilar to how rules_apple supports this, add an `extension_safe` attr handling which automatically sets `-fapplication-extension`.","shortMessageHtmlLink":"Add support for extension_safe attr."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeibLNgA","startCursor":null,"endCursor":null}},"title":"Activity ยท bazel-ios/rules_ios"}