bazelbuild/rules_swift

Starlark 343 stars

Bazel rules to build Swift on Apple and Linux platforms

⟳ Syncing… Share on X →
README badge: [![ngmi](https://ngmi.review/badge/bazelbuild/rules_swift.svg)](https://ngmi.review/repo/bazelbuild/rules_swift)
1.1k Merged PRs
8 days Avg Merge Time
0m Fastest PR
2 years Slowest PR
#1774 Global Speed Rank
Trim top 0% outliers

Trends Over Time

Monthly aggregates for this repo. The gap between avg and median reveals outlier skew.

PR size over time (lines changed)
Review time over time (hrs)
Changes requested rate over time (%)
Merged PRs per month
Time to first review (hrs)
Unreviewed merge rate (%)

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#1655 3.x: Fix `data` propagation to underlying libs for mixed libraries (#1654) @luispadron 1.0h 1
#1654 Fix `data` propagation to underlying libs for mixed libraries @luispadron 38m 6
#1653 [3.x] Refactor toolchains to avoid eagerly evaluating autoconfig repo @dzbarsky 16m 1
#1651 Refactor toolchains to avoid eagerly evaluating autoconfig repo @dzbarsky 23m 1
#1649 3.x: Update `const_protocols_to_gather.json` to latest @kntkymt 1.9h 1
#1648 3.x: Update protobuf dependency version to 33.4 for Bazel 9 @luispadron 16m 1
#1647 Update protobuf dependency version to 33.4 for Bazel 9 @luispadron 2.4h 2
#1644 chore: update main CI for latest Bazel @luispadron 7m 1
#1643 chore: update 3.x CI for Bazel 9 @luispadron 11m 0
#1641 Update `const_protocols_to_gather.json` to latest @kntkymt 3.0h 4
#1640 Fix executing tests (#1639) @adincebic 5m 0
#1639 Fix executing tests @marekcirkos 3.6h 1
#1637 Add missing Swift 6.2 upcoming features for v6 mode @luispadron 3 days 3
#1636 Updates swift_argument_parser version @csmulhern 1 day 2
#1635 Cherry-pick: start refactoring the Swift build APIs to remove the C++ toolchain as a dependency of the Swift toolchain. @luispadron 5 days 1
#1613 remove WORKSPACE support @aaronsky 1 month 2
#1634 Dont pass -file-prefix-map with Xcode path remap on Linux @luispadron 6.5h 1
#1633 Fix issues building on some Linux versions @luispadron 12m 1
#1626 Fix linking failure caused by `always_link` defaulting to `False` @adincebic 9.1h 1
#1625 Fix syntax of arguments passed on to Clang @SimplyDanny 4 days 1