bazelbuild / rules_swift
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 56 files with 11,519 lines of code.
    • 1 files changed more than 100 times (2,625 lines of code)
    • 5 files changed 51-100 times (2,294 lines of code)
    • 11 files changed 21-50 times (3,108 lines of code)
    • 13 files changed 6-20 times (1,933 lines of code)
    • 26 files changed 1-5 times (1,559 lines of code)
22% | 19% | 26% | 16% | 13%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
bzl, swift, h, cc, md, sh, proto, c, m, gitignore, clang-format, patch, txt, json, yml, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
bzl25% | 22% | 29% | 12% | 9%
cc0% | 0% | 0% | 68% | 31%
h0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
swift/internal25% | 22% | 29% | 11% | 9%
swift0% | 0% | 45% | 41% | 13%
tools/worker0% | 0% | 0% | 77% | 22%
tools/common0% | 0% | 0% | 19% | 80%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
compiling.bzl
in swift/internal
2625 - 13 1353 131
xcode_swift_toolchain.bzl
in swift/internal
815 - 9 1353 89
swift_protoc_gen_aspect.bzl
in swift/internal
529 - 7 1353 59
providers.bzl
in swift/internal
383 - 53 1353 58
swift_toolchain.bzl
in swift/internal
295 - 53 1353 54
swift_library.bzl
in swift/internal
272 - 74 1353 53
repositories.bzl
in swift
111 - 2 1339 46
linking.bzl
in swift/internal
249 - 7 1353 41
swift_module_alias.bzl
in swift/internal
156 - 74 1353 39
utils.bzl
in swift/internal
285 - 113 1353 37
features.bzl
in swift/internal
276 - 53 1263 33
swift_grpc_library.bzl
in swift/internal
420 - 7 1037 32
feature_names.bzl
in swift/internal
243 - 17 710 29
derived_files.bzl
in swift/internal
290 - 108 1353 29
swift_import.bzl
in swift/internal
140 - 232 1353 23
swift_clang_module_aspect.bzl
in swift/internal
610 - 72 687 22
attrs.bzl
in swift/internal
328 - 277 1353 21
actions.bzl
in swift/internal
236 - 113 1316 20
debugging.bzl
in swift/internal
177 - 73 1353 16
swift_autoconfiguration.bzl
in swift/internal
262 - 122 990 16