facebookresearch / hydra
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 199 files with 11,984 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 8 files changed 51-100 times (2,207 lines of code)
    • 8 files changed 21-50 times (1,790 lines of code)
    • 77 files changed 6-20 times (5,306 lines of code)
    • 106 files changed 1-5 times (2,681 lines of code)
0% | 18% | 14% | 44% | 22%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
yaml, py, md, in, gitignore, feature, txt, svg, toml, json, yml, pyi, js, html, ipynb, cfg, ini, css, jsx, g4, gitattributes, rst, sh, fish, bash
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 19% | 16% | 45% | 18%
js0% | 40% | 27% | 25% | 5%
yaml0% | 0% | 0% | 34% | 65%
g40% | 0% | 0% | 100% | 0%
css0% | 0% | 0% | 100% | 0%
toml0% | 0% | 0% | 17% | 82%
in0% | 0% | 0% | 12% | 87%
jsx0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
yml0% | 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
hydra/_internal0% | 41% | 28% | 13% | 16%
ROOT0% | 86% | 0% | 13% | <1%
website0% | 59% | 40% | 0% | 0%
hydra0% | 23% | 0% | 32% | 43%
hydra/plugins0% | 0% | 83% | 13% | 2%
hydra/core0% | 0% | 12% | 83% | 4%
plugins/hydra_ax_sweeper0% | 0% | 6% | 73% | 20%
plugins/hydra_ray_launcher0% | 0% | 0% | 64% | 35%
plugins/hydra_optuna_sweeper0% | 0% | 0% | 51% | 48%
tools/configen0% | 0% | 0% | 61% | 38%
website/src0% | 0% | 0% | 72% | 27%
plugins/hydra_submitit_launcher0% | 0% | 0% | 79% | 20%
plugins/hydra_rq_launcher0% | 0% | 0% | 68% | 31%
tools/release0% | 0% | 0% | 75% | 24%
build_helpers0% | 0% | 0% | 98% | 1%
hydra/grammar0% | 0% | 0% | 99% | <1%
hydra/conf0% | 0% | 0% | 54% | 45%
plugins/hydra_nevergrad_sweeper0% | 0% | 0% | 26% | 73%
plugins/hydra_joblib_launcher0% | 0% | 0% | 38% | 61%
hydra/extra0% | 0% | 0% | 100% | 0%
plugins/hydra_colorlog0% | 0% | 0% | 54% | 45%
hydra/experimental0% | 0% | 0% | 23% | 76%
tools/ci0% | 0% | 0% | 0% | 100%
website/versioned_docs0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
utils.py
in hydra/_internal
496 20 86 893 81
sidebars.js
in website
175 1 70 909 76
noxfile.py
in root
370 23 70 918 76
config_loader_impl.py
in hydra/_internal
464 22 113 743 75
hydra.py
in hydra/_internal
582 34 7 893 74
__init__.py
in hydra
18 - 132 958 56
utils.py
in hydra
50 4 336 958 56
setup.py
in root
52 - 402 958 51
utils.py
in hydra/core
232 16 6 742 43
docusaurus.config.js
in website
121 - 64 909 33
config_source.py
in hydra/plugins
113 14 175 746 29
config_repository.py
in hydra/_internal
286 30 113 743 26
defaults_list.py
in hydra/_internal
646 29 113 453 25
setup.py
in plugins/hydra_ax_sweeper
29 - 166 697 23
basic_sweeper.py
in hydra/_internal/core_plugins
135 8 69 893 23
completion_plugin.py
in hydra/plugins
228 17 109 860 23
setup.py
in plugins/hydra_nevergrad_sweeper
30 - 8 687 20
__init__.py
in hydra/conf
93 - 70 884 20
setup.py
in plugins/hydra_joblib_launcher
28 - 264 714 19
main.py
in hydra
36 2 175 895 19