awslabs / amazon-pollexy
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 72 files with 3,807 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 5 files changed 6-20 times (1,643 lines of code)
    • 67 files changed 1-5 times (2,164 lines of code)
0% | 0% | 0% | 43% | 56%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, yaml, sh, tf, json, yml, md, txt, ini, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 48% | 51%
yaml0% | 0% | 0% | 0% | 100%
tf0% | 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
cli0% | 0% | 0% | 99% | <1%
lex0% | 0% | 0% | 84% | 15%
messages0% | 0% | 0% | 54% | 45%
ROOT0% | 0% | 0% | 17% | 82%
locator0% | 0% | 0% | 0% | 100%
scheduler0% | 0% | 0% | 0% | 100%
sample_bots0% | 0% | 0% | 0% | 100%
person0% | 0% | 0% | 0% | 100%
terraform0% | 0% | 0% | 0% | 100%
lambda_functions0% | 0% | 0% | 0% | 100%
helpers0% | 0% | 0% | 0% | 100%
snippets0% | 0% | 0% | 0% | 100%
face0% | 0% | 0% | 0% | 100%
speaker0% | 0% | 0% | 0% | 100%
time_window0% | 0% | 0% | 0% | 100%
sam0% | 0% | 0% | 0% | 100%
location0% | 0% | 0% | 0% | 100%
input0% | 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
__init__.py
in lex
564 53 1363 1533 9
pollexy.py
in cli
728 48 1526 1534 9
setup.py
in root
21 - 1363 1534 8
PollexySetAlarmBot.py
in lex/bots
28 9 1363 1532 6
message_manager.py
in messages
302 15 1526 1534 6
message.py
in messages
243 16 1527 1534 5
scheduler.py
in scheduler
208 11 1526 1534 4
__init__.py
in lex/bots
18 8 1527 1532 3
PollexySecondaryBot.py
in lex/bots
35 9 1526 1531 3
speaker.py
in speaker
72 5 1526 1534 3
copyright.py
in root
1 - 1533 1534 2
listen.py
in snippets
20 1 1532 1534 2
PollexySetAlarmBot.yaml
in sample_bots/bots
21 - 1529 1532 2
PollexySecondaryBot.yaml
in sample_bots/bots
23 - 1529 1531 2
PollexyEmergencyIntent.yaml
in sample_bots/intents
29 - 1526 1530 2
PollexyHygieneBot.py
in lex/bots
53 9 1528 1529 2
queue_messages.py
in root
58 1 1528 1534 2
__init__.py
in time_window
72 13 1528 1534 2
person.py
in person
155 16 1528 1534 2
locator.py
in locator
256 24 1528 1534 2