microsoft / service-fabric-cli
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 44
  • Daily file updates (only one update per file and date counted): 2295
  • First update: 2017-06-16
  • Latest update: 2021-06-11
  • Days between first and latest update: 1457 (208 weeks, estimated 1040 working days)
  • Active days (at least one file change): 96
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 44 files with 2,592 lines of code in files.
    • 42 files that are 366+ days old (2,585 lines of code)
    • 2 files that are 181-365 days old (7 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 44 files with 2,592 lines of code in files.
    • 34 files have been last changed 366+ days ago (1,540 lines of code)
    • 10 files have been last changed 181-365 days ago (1,052 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
59% | 40% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, txt, yaml, md, json, rst, bat, cfg, sh, in, gitignore, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py99% | <1% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py59% | 40% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src/sfctl99% | <1% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/sfctl/helps94% | 5% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
src/checkers100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/sfctl59% | 40% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
src/checkers100% | 0% | 0% | 0% | 0%
src/sfctl/helps58% | 41% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
src3% | 96% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in src
60 1 250 1651 47
lca_header.py
in src/checkers
31 2 1651 1651 1
__init__.py
in src/checkers
3 - 1651 1651 1
in
MANIFEST.in
in src
2 - 1651 1651 1
custom_app.py
in src/sfctl
405 20 439 1649 17
commands.py
in src/sfctl
317 4 250 1649 23
custom_service.py
in src/sfctl
282 10 299 1649 14
params.py
in src/sfctl
163 2 250 1649 24
custom_cluster.py
in src/sfctl
134 8 265 1649 20
custom_health.py
in src/sfctl
118 10 921 1649 6
config.py
in src/sfctl
108 22 1088 1649 8
custom_chaos.py
in src/sfctl
78 3 921 1649 5
entry.py
in src/sfctl
44 3 342 1649 9
auth.py
in src/sfctl
39 4 1362 1649 3
apiclient.py
in src/sfctl
25 1 250 1649 9
main.py
in src/sfctl/helps
20 - 250 1649 19
app.py
in src/sfctl/helps
4 - 837 1649 11
__init__.py
in src/sfctl
3 - 1649 1649 1
__init__.py
in src/sfctl/helps
2 - 1649 1649 1
custom_cluster_upgrade.py
in src/sfctl
157 8 921 1589 7
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
in
MANIFEST.in
in src
2 - 1651 1651 1
__init__.py
in src/checkers
3 - 1651 1651 1
lca_header.py
in src/checkers
31 2 1651 1651 1
__init__.py
in src/sfctl/helps
2 - 1649 1649 1
__init__.py
in src/sfctl
3 - 1649 1649 1
custom_exceptions.py
in src/sfctl
5 1 1441 1441 1
auth.py
in src/sfctl
39 4 1362 1649 3
custom_is.py
in src/sfctl
4 2 1203 1441 2
infrastructure.py
in src/sfctl/helps
3 - 1195 1441 3
custom_settings.py
in src/sfctl
11 1 1158 1158 1
send_telemetry_background.py
in src/sfctl
43 2 1148 1158 2
state.py
in src/sfctl
43 9 1147 1155 3
telemetry.py
in src/sfctl
77 4 1147 1158 4
settings.py
in src/sfctl/helps
2 - 1139 1158 2
config.py
in src/sfctl
108 22 1088 1649 8
app_type.py
in src/sfctl/helps
2 - 921 1453 3
container.py
in src/sfctl/helps
3 - 921 1390 4
compose.py
in src/sfctl/helps
3 - 921 1589 5
cluster_upgrade.py
in src/sfctl/helps
4 - 921 1589 5
health.py
in src/sfctl/helps
7 - 921 1589 4
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
custom_node.py
in src/sfctl
4 2 299 299 1
node.py
in src/sfctl/helps
3 - 299 299 1
state.py
in src/sfctl
43 9 1147 1155 3
util.py
in src/sfctl
11 2 837 1155 2
telemetry.py
in src/sfctl
77 4 1147 1158 4
send_telemetry_background.py
in src/sfctl
43 2 1148 1158 2
custom_settings.py
in src/sfctl
11 1 1158 1158 1
settings.py
in src/sfctl/helps
2 - 1139 1158 2
custom_chaos_schedule.py
in src/sfctl
89 8 921 1390 5
custom_container.py
in src/sfctl
59 3 921 1390 4
container.py
in src/sfctl/helps
3 - 921 1390 4
cfg
nose2.cfg
in root
3 - 829 1397 2
check_and_use_custom_sdk.py
in scripts
49 6 829 1403 4
custom_property.py
in src/sfctl
7 1 921 1441 4
custom_exceptions.py
in src/sfctl
5 1 1441 1441 1
custom_is.py
in src/sfctl
4 2 1203 1441 2
infrastructure.py
in src/sfctl/helps
3 - 1195 1441 3
property.py
in src/sfctl/helps
2 - 838 1441 4
custom_app_type.py
in src/sfctl
75 1 921 1453 7
app_type.py
in src/sfctl/helps
2 - 921 1453 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
commands.py
in src/sfctl
317 4 250 1649 23
params.py
in src/sfctl
163 2 250 1649 24
setup.py
in src
60 1 250 1651 47
apiclient.py
in src/sfctl
25 1 250 1649 9
main.py
in src/sfctl/helps
20 - 250 1649 19
custom_cluster.py
in src/sfctl
134 8 265 1649 20
custom_service.py
in src/sfctl
282 10 299 1649 14
custom_node.py
in src/sfctl
4 2 299 299 1
node.py
in src/sfctl/helps
3 - 299 299 1
entry.py
in src/sfctl
44 3 342 1649 9
custom_app.py
in src/sfctl
405 20 439 1649 17
check_and_use_custom_sdk.py
in scripts
49 6 829 1403 4
cfg
nose2.cfg
in root
3 - 829 1397 2
util.py
in src/sfctl
11 2 837 1155 2
app.py
in src/sfctl/helps
4 - 837 1649 11
property.py
in src/sfctl/helps
2 - 838 1441 4
custom_cluster_upgrade.py
in src/sfctl
157 8 921 1589 7
custom_health.py
in src/sfctl
118 10 921 1649 6
custom_chaos_schedule.py
in src/sfctl
89 8 921 1390 5
custom_compose.py
in src/sfctl
88 5 921 1589 6