microsoft / botbuilder-python
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 473 files with 28,033 lines of code.
    • 1 files changed more than 100 times (870 lines of code)
    • 1 files changed 51-100 times (52 lines of code)
    • 34 files changed 21-50 times (6,358 lines of code)
    • 108 files changed 6-20 times (6,820 lines of code)
    • 329 files changed 1-5 times (13,933 lines of code)
3% | <1% | 22% | 24% | 49%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, json, txt, md, yaml, rst, cfg, yml, sh, ipynb, gitignore, in, cmd, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py3% | <1% | 22% | 24% | 49%
yml0% | 0% | 0% | 43% | 56%
cmd0% | 0% | 0% | 100% | 0%
cfg0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
html0% | 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
libraries/botbuilder-core14% | 0% | 24% | 20% | 40%
libraries/botframework-connector0% | <1% | 3% | 15% | 79%
libraries/botbuilder-schema0% | 0% | 93% | 5% | <1%
libraries/botbuilder-dialogs0% | 0% | 25% | 37% | 36%
libraries/botbuilder-ai0% | 0% | 18% | 47% | 33%
libraries/botbuilder-applicationinsights0% | 0% | 16% | 6% | 76%
libraries/botbuilder-azure0% | 0% | 6% | 54% | 39%
libraries/botbuilder-adapters-slack0% | 0% | 0% | 85% | 14%
libraries/botbuilder-integration-aiohttp0% | 0% | 0% | 20% | 79%
libraries/botbuilder-testing0% | 0% | 0% | 60% | 39%
pipelines0% | 0% | 0% | 43% | 56%
libraries/botbuilder-integration-applicationinsights-aiohttp0% | 0% | 0% | 78% | 21%
libraries/swagger0% | 0% | 0% | 100% | 0%
libraries/botframework-streaming0% | 0% | 0% | 0% | 100%
generators/app0% | 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
bot_framework_adapter.py
in libraries/botbuilder-core/botbuilder/core
870 11 215 1434 103
setup.py
in libraries/botframework-connector
52 - 214 1459 57
setup.py
in libraries/botbuilder-core
46 - 214 1434 48
activity_handler.py
in libraries/botbuilder-core/botbuilder/core
219 5 215 1025 48
__init__.py
in libraries/botbuilder-core/botbuilder/core
95 - 215 1434 47
oauth_prompt.py
in libraries/botbuilder-dialogs/botbuilder/dialogs/prompts
419 10 89 965 46
bot_state.py
in libraries/botbuilder-core/botbuilder/core
121 10 364 1354 42
prompt.py
in libraries/botbuilder-dialogs/botbuilder/dialogs/prompts
146 8 574 1023 41
setup.py
in libraries/botbuilder-azure
40 - 214 1215 36
turn_context.py
in libraries/botbuilder-core/botbuilder/core
262 21 460 1306 34
_models_py3.py
in libraries/botbuilder-schema/botbuilder/schema/teams
1300 91 137 796 34
setup.py
in libraries/botbuilder-ai
46 - 214 1439 33
_models_py3.py
in libraries/botbuilder-schema/botbuilder/schema
1295 88 215 1039 33
setup.py
in libraries/botbuilder-schema
30 - 214 1459 32
microsoft_app_credentials.py
in libraries/botframework-connector/botframework/connector/auth
47 5 699 1434 32
component_dialog.py
in libraries/botbuilder-dialogs/botbuilder/dialogs
85 2 669 1023 32
setup.py
in libraries/botbuilder-dialogs
53 - 97 1023 31
luis_recognizer.py
in libraries/botbuilder-ai/botbuilder/ai/luis
206 7 485 1014 31
conversation_state.py
in libraries/botbuilder-core/botbuilder/core
21 3 364 1354 29
setup.py
in libraries/botbuilder-applicationinsights
55 - 111 1014 29