aws / chalice
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 53 files with 13,692 lines of code.
    • 6 files changed more than 100 times (5,850 lines of code)
    • 8 files changed 51-100 times (4,051 lines of code)
    • 9 files changed 21-50 times (2,450 lines of code)
    • 8 files changed 6-20 times (973 lines of code)
    • 22 files changed 1-5 times (368 lines of code)
42% | 29% | 17% | 7% | 2%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 53 files with 13,692 lines of code.
    • 3 files changed by more than 25 contributors (2,761 lines of code)
    • 11 files changed by 11-25 contributors (7,140 lines of code)
    • 9 files changed by 6-10 contributors (2,678 lines of code)
    • 24 files changed by 2-5 contributors (976 lines of code)
    • 6 files changed by 1 contributor (137 lines of code)
20% | 52% | 19% | 7% | 1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, json, rst, txt, svg, gitignore, css, html, in, yaml, md, cfg, js
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py42% | 29% | 17% | 6% | 2%
in0% | 0% | 0% | 46% | 53%
cfg0% | 0% | 0% | 100% | 0%
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
chalice42% | 29% | 18% | 7% | 2%
ROOT67% | 0% | 0% | 17% | 14%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
app.py
in chalice
1741 197 2016-07-07 2025-02-05 260 45 js@jamesls.com aws-sdk-python-automation
setup.py
in root
70 1 2016-06-10 2025-02-05 198 24 js@jamesls.com aws-sdk-python-automation
__init__.py
in chalice/cli
507 22 2016-05-31 2023-02-15 152 26 js@jamesls.com js@jamesls.com
awsclient.py
in chalice
1675 124 2016-08-30 2024-11-27 143 23 js@jamesls.com js@jamesls.com
package.py
in chalice
1369 94 2017-03-02 2024-06-03 139 25 js@jamesls.com js@jamesls.com
deployer.py
in chalice/deploy
488 57 2017-02-24 2021-05-17 117 16 js@jamesls.com jrbeilke@gmail.com
planner.py
in chalice/deploy
1264 56 2017-09-28 2024-06-03 100 16 js@jamesls.com js@jamesls.com
local.py
in chalice
513 47 2016-10-26 2023-02-15 91 28 js@jamesls.com js@jamesls.com
packager.py
in chalice/deploy
862 68 2017-02-24 2024-11-27 81 13 js@jamesls.com js@jamesls.com
models.py
in chalice/deploy
266 11 2017-08-03 2024-06-03 79 14 joshua@500px.com js@jamesls.com
config.py
in chalice
313 44 2016-08-29 2024-02-21 78 14 js@jamesls.com js@jamesls.com
factory.py
in chalice/cli
272 22 2017-03-29 2023-02-15 71 11 js@jamesls.com js@jamesls.com
utils.py
in chalice
315 48 2017-02-24 2024-05-29 65 11 js@jamesls.com js@jamesls.com
swagger.py
in chalice/deploy
246 24 2017-02-24 2021-12-30 52 14 js@jamesls.com js@jamesls.com
constants.py
in chalice
182 - 2017-03-02 2020-11-18 49 10 js@jamesls.com jrbeilke@gmail.com
analyzer.py
in chalice
404 66 2016-06-02 2021-07-15 39 8 js@jamesls.com js@jamesls.com
__init__.py
in chalice
10 - 2016-08-04 2020-11-18 37 6 js@jamesls.com jrbeilke@gmail.com
appgraph.py
in chalice/deploy
724 35 2019-06-30 2024-06-03 34 10 kapilt@gmail.com js@jamesls.com
policy.py
in chalice
133 13 2016-06-02 2023-02-15 28 7 js@jamesls.com js@jamesls.com
compat.py
in chalice
55 3 2016-09-21 2022-02-08 26 7 js@jamesls.com js@jamesls.com
validate.py
in chalice/deploy
179 19 2018-01-11 2021-05-17 25 8 nplutt@gmail.com jrbeilke@gmail.com
pipeline.py
in chalice
614 32 2017-03-02 2021-05-17 23 9 js@jamesls.com jrbeilke@gmail.com
logs.py
in chalice
149 15 2016-07-06 2024-11-27 22 2 js@jamesls.com js@jamesls.com
sweeper.py
in chalice/deploy
377 28 2018-12-28 2023-02-22 19 6 stealthycoin@users.noreply.... js@jamesls.com
executor.py
in chalice/deploy
227 29 2018-07-02 2024-02-21 15 5 js@jamesls.com js@jamesls.com
reloader.py
in chalice/cli
56 6 2018-05-18 2020-02-25 10 3 js@jamesls.com js@jamesls.com
cfg
setup.cfg
in root
5 - 2020-05-11 2023-02-15 9 3 mcgrath.drew@gmail.com js@jamesls.com
invoke.py
in chalice
71 10 2018-07-17 2021-07-15 9 4 stealthycoin@users.noreply.... js@jamesls.com
construct.py
in chalice/cdk
101 8 2020-11-03 2024-02-21 7 3 js@jamesls.com js@jamesls.com
13 - 2021-08-18 2024-02-21 6 1 js@jamesls.com js@jamesls.com
newproj.py
in chalice/cli
123 10 2020-10-28 2023-03-08 6 2 js@jamesls.com js@jamesls.com
__init__.py
in chalice/deploy
1 - 2017-02-24 2017-04-03 5 1 js@jamesls.com js@jamesls.com
7 - 2023-02-14 2023-12-13 5 2 js@jamesls.com js@jamesls.com
__init__.py
in chalice/cdk
8 - 2020-11-03 2021-05-17 5 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/6001-cdk-ddb/infrastructure
8 - 2020-11-03 2022-04-19 5 3 js@jamesls.com js@jamesls.com
__init__.py
in chalice/api
19 1 2020-11-03 2023-02-15 5 2 js@jamesls.com js@jamesls.com
chaliceapp.py
in chalice/templates/6001-cdk-ddb/infrastructure/stacks
36 2 2020-11-03 2022-04-19 5 3 js@jamesls.com js@jamesls.com
__init__.py
in chalice/vendored/botocore
1 - 2020-05-11 2020-08-06 3 3 mcgrath.drew@gmail.com jrbeilke@gmail.com
__init__.py
in chalice/vendored
1 - 2020-05-11 2020-08-06 3 3 mcgrath.drew@gmail.com jrbeilke@gmail.com
__init__.py
in chalice/templates/6001-cdk-ddb/infrastructure/stacks
1 - 2020-11-03 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/0000-rest-api/chalicelib
1 - 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/0007-lambda-only/chalicelib
1 - 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/0002-s3-event-handler/chalicelib
1 - 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/0000-rest-api
5 1 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/0009-legacy
5 1 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/0007-lambda-only
8 2 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
in
8 - 2016-05-31 2024-05-30 3 1 js@jamesls.com js@jamesls.com
app.py
in chalice/templates/0002-s3-event-handler
9 1 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
eventbased.py
in chalice/cli/filewatch
25 5 2018-07-02 2020-03-03 3 1 js@jamesls.com js@jamesls.com
app.py
in chalice/templates/6001-cdk-ddb/runtime
26 2 2020-11-03 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
app.py
in chalice
1741 197 2016-07-07 2025-02-05 260 45 js@jamesls.com aws-sdk-python-automation
local.py
in chalice
513 47 2016-10-26 2023-02-15 91 28 js@jamesls.com js@jamesls.com
__init__.py
in chalice/cli
507 22 2016-05-31 2023-02-15 152 26 js@jamesls.com js@jamesls.com
package.py
in chalice
1369 94 2017-03-02 2024-06-03 139 25 js@jamesls.com js@jamesls.com
setup.py
in root
70 1 2016-06-10 2025-02-05 198 24 js@jamesls.com aws-sdk-python-automation
awsclient.py
in chalice
1675 124 2016-08-30 2024-11-27 143 23 js@jamesls.com js@jamesls.com
deployer.py
in chalice/deploy
488 57 2017-02-24 2021-05-17 117 16 js@jamesls.com jrbeilke@gmail.com
planner.py
in chalice/deploy
1264 56 2017-09-28 2024-06-03 100 16 js@jamesls.com js@jamesls.com
models.py
in chalice/deploy
266 11 2017-08-03 2024-06-03 79 14 joshua@500px.com js@jamesls.com
config.py
in chalice
313 44 2016-08-29 2024-02-21 78 14 js@jamesls.com js@jamesls.com
swagger.py
in chalice/deploy
246 24 2017-02-24 2021-12-30 52 14 js@jamesls.com js@jamesls.com
packager.py
in chalice/deploy
862 68 2017-02-24 2024-11-27 81 13 js@jamesls.com js@jamesls.com
factory.py
in chalice/cli
272 22 2017-03-29 2023-02-15 71 11 js@jamesls.com js@jamesls.com
utils.py
in chalice
315 48 2017-02-24 2024-05-29 65 11 js@jamesls.com js@jamesls.com
constants.py
in chalice
182 - 2017-03-02 2020-11-18 49 10 js@jamesls.com jrbeilke@gmail.com
appgraph.py
in chalice/deploy
724 35 2019-06-30 2024-06-03 34 10 kapilt@gmail.com js@jamesls.com
pipeline.py
in chalice
614 32 2017-03-02 2021-05-17 23 9 js@jamesls.com jrbeilke@gmail.com
analyzer.py
in chalice
404 66 2016-06-02 2021-07-15 39 8 js@jamesls.com js@jamesls.com
validate.py
in chalice/deploy
179 19 2018-01-11 2021-05-17 25 8 nplutt@gmail.com jrbeilke@gmail.com
policy.py
in chalice
133 13 2016-06-02 2023-02-15 28 7 js@jamesls.com js@jamesls.com
compat.py
in chalice
55 3 2016-09-21 2022-02-08 26 7 js@jamesls.com js@jamesls.com
__init__.py
in chalice
10 - 2016-08-04 2020-11-18 37 6 js@jamesls.com jrbeilke@gmail.com
sweeper.py
in chalice/deploy
377 28 2018-12-28 2023-02-22 19 6 stealthycoin@users.noreply.... js@jamesls.com
executor.py
in chalice/deploy
227 29 2018-07-02 2024-02-21 15 5 js@jamesls.com js@jamesls.com
invoke.py
in chalice
71 10 2018-07-17 2021-07-15 9 4 stealthycoin@users.noreply.... js@jamesls.com
reloader.py
in chalice/cli
56 6 2018-05-18 2020-02-25 10 3 js@jamesls.com js@jamesls.com
cfg
setup.cfg
in root
5 - 2020-05-11 2023-02-15 9 3 mcgrath.drew@gmail.com js@jamesls.com
construct.py
in chalice/cdk
101 8 2020-11-03 2024-02-21 7 3 js@jamesls.com js@jamesls.com
app.py
in chalice/templates/6001-cdk-ddb/infrastructure
8 - 2020-11-03 2022-04-19 5 3 js@jamesls.com js@jamesls.com
chaliceapp.py
in chalice/templates/6001-cdk-ddb/infrastructure/stacks
36 2 2020-11-03 2022-04-19 5 3 js@jamesls.com js@jamesls.com
__init__.py
in chalice/vendored
1 - 2020-05-11 2020-08-06 3 3 mcgrath.drew@gmail.com jrbeilke@gmail.com
__init__.py
in chalice/vendored/botocore
1 - 2020-05-11 2020-08-06 3 3 mcgrath.drew@gmail.com jrbeilke@gmail.com
regions.py
in chalice/vendored/botocore
107 12 2020-05-11 2020-08-06 3 3 mcgrath.drew@gmail.com jrbeilke@gmail.com
logs.py
in chalice
149 15 2016-07-06 2024-11-27 22 2 js@jamesls.com js@jamesls.com
newproj.py
in chalice/cli
123 10 2020-10-28 2023-03-08 6 2 js@jamesls.com js@jamesls.com
7 - 2023-02-14 2023-12-13 5 2 js@jamesls.com js@jamesls.com
__init__.py
in chalice/api
19 1 2020-11-03 2023-02-15 5 2 js@jamesls.com js@jamesls.com
__init__.py
in chalice/cdk
8 - 2020-11-03 2021-05-17 5 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/0002-s3-event-handler
9 1 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/0002-s3-event-handler/chalicelib
1 - 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/0009-legacy
5 1 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/0007-lambda-only
8 2 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/0007-lambda-only/chalicelib
1 - 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/0000-rest-api
5 1 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/0000-rest-api/chalicelib
1 - 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/6001-cdk-ddb/runtime
26 2 2020-11-03 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/6001-cdk-ddb/infrastructure/stacks
1 - 2020-11-03 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
13 - 2021-08-18 2024-02-21 6 1 js@jamesls.com js@jamesls.com
__init__.py
in chalice/deploy
1 - 2017-02-24 2017-04-03 5 1 js@jamesls.com js@jamesls.com
in
8 - 2016-05-31 2024-05-30 3 1 js@jamesls.com js@jamesls.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
stat.py
in chalice/cli/filewatch
70 9 2018-07-02 2021-07-15 3 1 js@jamesls.com js@jamesls.com
eventbased.py
in chalice/cli/filewatch
25 5 2018-07-02 2020-03-03 3 1 js@jamesls.com js@jamesls.com
__init__.py
in chalice/cli/filewatch
20 4 2018-07-02 2018-07-03 2 1 js@jamesls.com js@jamesls.com
13 - 2021-08-18 2024-02-21 6 1 js@jamesls.com js@jamesls.com
in
8 - 2016-05-31 2024-05-30 3 1 js@jamesls.com js@jamesls.com
__init__.py
in chalice/deploy
1 - 2017-02-24 2017-04-03 5 1 js@jamesls.com js@jamesls.com
logs.py
in chalice
149 15 2016-07-06 2024-11-27 22 2 js@jamesls.com js@jamesls.com
newproj.py
in chalice/cli
123 10 2020-10-28 2023-03-08 6 2 js@jamesls.com js@jamesls.com
app.py
in chalice/templates/6001-cdk-ddb/runtime
26 2 2020-11-03 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/api
19 1 2020-11-03 2023-02-15 5 2 js@jamesls.com js@jamesls.com
app.py
in chalice/templates/0002-s3-event-handler
9 1 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/0007-lambda-only
8 2 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/cdk
8 - 2020-11-03 2021-05-17 5 2 js@jamesls.com jrbeilke@gmail.com
7 - 2023-02-14 2023-12-13 5 2 js@jamesls.com js@jamesls.com
app.py
in chalice/templates/0009-legacy
5 1 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
app.py
in chalice/templates/0000-rest-api
5 1 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/0002-s3-event-handler/chalicelib
1 - 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/0007-lambda-only/chalicelib
1 - 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/0000-rest-api/chalicelib
1 - 2020-10-28 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
__init__.py
in chalice/templates/6001-cdk-ddb/infrastructure/stacks
1 - 2020-11-03 2021-05-17 3 2 js@jamesls.com jrbeilke@gmail.com
regions.py
in chalice/vendored/botocore
107 12 2020-05-11 2020-08-06 3 3 mcgrath.drew@gmail.com jrbeilke@gmail.com
construct.py
in chalice/cdk
101 8 2020-11-03 2024-02-21 7 3 js@jamesls.com js@jamesls.com
reloader.py
in chalice/cli
56 6 2018-05-18 2020-02-25 10 3 js@jamesls.com js@jamesls.com
chaliceapp.py
in chalice/templates/6001-cdk-ddb/infrastructure/stacks
36 2 2020-11-03 2022-04-19 5 3 js@jamesls.com js@jamesls.com
app.py
in chalice/templates/6001-cdk-ddb/infrastructure
8 - 2020-11-03 2022-04-19 5 3 js@jamesls.com js@jamesls.com
cfg
setup.cfg
in root
5 - 2020-05-11 2023-02-15 9 3 mcgrath.drew@gmail.com js@jamesls.com
__init__.py
in chalice/vendored
1 - 2020-05-11 2020-08-06 3 3 mcgrath.drew@gmail.com jrbeilke@gmail.com
__init__.py
in chalice/vendored/botocore
1 - 2020-05-11 2020-08-06 3 3 mcgrath.drew@gmail.com jrbeilke@gmail.com
invoke.py
in chalice
71 10 2018-07-17 2021-07-15 9 4 stealthycoin@users.noreply.... js@jamesls.com
executor.py
in chalice/deploy
227 29 2018-07-02 2024-02-21 15 5 js@jamesls.com js@jamesls.com
sweeper.py
in chalice/deploy
377 28 2018-12-28 2023-02-22 19 6 stealthycoin@users.noreply.... js@jamesls.com
__init__.py
in chalice
10 - 2016-08-04 2020-11-18 37 6 js@jamesls.com jrbeilke@gmail.com
policy.py
in chalice
133 13 2016-06-02 2023-02-15 28 7 js@jamesls.com js@jamesls.com
compat.py
in chalice
55 3 2016-09-21 2022-02-08 26 7 js@jamesls.com js@jamesls.com
analyzer.py
in chalice
404 66 2016-06-02 2021-07-15 39 8 js@jamesls.com js@jamesls.com
validate.py
in chalice/deploy
179 19 2018-01-11 2021-05-17 25 8 nplutt@gmail.com jrbeilke@gmail.com
pipeline.py
in chalice
614 32 2017-03-02 2021-05-17 23 9 js@jamesls.com jrbeilke@gmail.com
appgraph.py
in chalice/deploy
724 35 2019-06-30 2024-06-03 34 10 kapilt@gmail.com js@jamesls.com
constants.py
in chalice
182 - 2017-03-02 2020-11-18 49 10 js@jamesls.com jrbeilke@gmail.com
utils.py
in chalice
315 48 2017-02-24 2024-05-29 65 11 js@jamesls.com js@jamesls.com
factory.py
in chalice/cli
272 22 2017-03-29 2023-02-15 71 11 js@jamesls.com js@jamesls.com
packager.py
in chalice/deploy
862 68 2017-02-24 2024-11-27 81 13 js@jamesls.com js@jamesls.com
config.py
in chalice
313 44 2016-08-29 2024-02-21 78 14 js@jamesls.com js@jamesls.com
models.py
in chalice/deploy
266 11 2017-08-03 2024-06-03 79 14 joshua@500px.com js@jamesls.com
swagger.py
in chalice/deploy
246 24 2017-02-24 2021-12-30 52 14 js@jamesls.com js@jamesls.com
planner.py
in chalice/deploy
1264 56 2017-09-28 2024-06-03 100 16 js@jamesls.com js@jamesls.com
deployer.py
in chalice/deploy
488 57 2017-02-24 2021-05-17 117 16 js@jamesls.com jrbeilke@gmail.com
awsclient.py
in chalice
1675 124 2016-08-30 2024-11-27 143 23 js@jamesls.com js@jamesls.com
setup.py
in root
70 1 2016-06-10 2025-02-05 198 24 js@jamesls.com aws-sdk-python-automation
package.py
in chalice
1369 94 2017-03-02 2024-06-03 139 25 js@jamesls.com js@jamesls.com
Correlations

File Size vs. Number of Changes: 53 points

chalice/app.py x: 1741 lines of code y: 260 # changes setup.py x: 70 lines of code y: 198 # changes chalice/awsclient.py x: 1675 lines of code y: 143 # changes chalice/deploy/packager.py x: 862 lines of code y: 81 # changes chalice/logs.py x: 149 lines of code y: 22 # changes chalice/deploy/appgraph.py x: 724 lines of code y: 34 # changes chalice/deploy/models.py x: 266 lines of code y: 79 # changes chalice/deploy/planner.py x: 1264 lines of code y: 100 # changes chalice/package.py x: 1369 lines of code y: 139 # changes MANIFEST.in x: 8 lines of code y: 3 # changes chalice/utils.py x: 315 lines of code y: 65 # changes chalice/cdk/construct.py x: 101 lines of code y: 7 # changes chalice/config.py x: 313 lines of code y: 78 # changes chalice/deploy/executor.py x: 227 lines of code y: 15 # changes requirements-dev.in x: 13 lines of code y: 6 # changes requirements-test.in x: 7 lines of code y: 5 # changes chalice/cli/newproj.py x: 123 lines of code y: 6 # changes chalice/deploy/sweeper.py x: 377 lines of code y: 19 # changes chalice/api/__init__.py x: 19 lines of code y: 5 # changes chalice/cli/__init__.py x: 507 lines of code y: 152 # changes chalice/cli/factory.py x: 272 lines of code y: 71 # changes chalice/local.py x: 513 lines of code y: 91 # changes chalice/policy.py x: 133 lines of code y: 28 # changes setup.cfg x: 5 lines of code y: 9 # changes chalice/templates/6001-cdk-ddb/infrastructure/stacks/chaliceapp.py x: 36 lines of code y: 5 # changes chalice/compat.py x: 55 lines of code y: 26 # changes chalice/deploy/swagger.py x: 246 lines of code y: 52 # changes chalice/analyzer.py x: 404 lines of code y: 39 # changes chalice/cli/filewatch/stat.py x: 70 lines of code y: 3 # changes chalice/invoke.py x: 71 lines of code y: 9 # changes chalice/deploy/deployer.py x: 488 lines of code y: 117 # changes chalice/deploy/validate.py x: 179 lines of code y: 25 # changes chalice/pipeline.py x: 614 lines of code y: 23 # changes chalice/templates/0000-rest-api/app.py x: 5 lines of code y: 3 # changes chalice/templates/0000-rest-api/chalicelib/__init__.py x: 1 lines of code y: 3 # changes chalice/templates/6001-cdk-ddb/runtime/app.py x: 26 lines of code y: 3 # changes chalice/__init__.py x: 10 lines of code y: 37 # changes chalice/constants.py x: 182 lines of code y: 49 # changes chalice/vendored/botocore/regions.py x: 107 lines of code y: 3 # changes chalice/cli/filewatch/eventbased.py x: 25 lines of code y: 3 # changes chalice/cli/reloader.py x: 56 lines of code y: 10 # changes chalice/cli/filewatch/__init__.py x: 20 lines of code y: 2 # changes chalice/deploy/__init__.py x: 1 lines of code y: 5 # changes
260.0
# changes
  min: 2.0
  average: 39.0
  25th percentile: 3.0
  median: 9.0
  75th percentile: 58.5
  max: 260.0
0 1741.0
lines of code
min: 1.0 | average: 258.34 | 25th percentile: 8.0 | median: 70.0 | 75th percentile: 314.0 | max: 1741.0

Number of Contributors vs. Number of Changes: 53 points

chalice/app.py x: 45 # contributors y: 260 # changes setup.py x: 24 # contributors y: 198 # changes chalice/awsclient.py x: 23 # contributors y: 143 # changes chalice/deploy/packager.py x: 13 # contributors y: 81 # changes chalice/logs.py x: 2 # contributors y: 22 # changes chalice/deploy/appgraph.py x: 10 # contributors y: 34 # changes chalice/deploy/models.py x: 14 # contributors y: 79 # changes chalice/deploy/planner.py x: 16 # contributors y: 100 # changes chalice/package.py x: 25 # contributors y: 139 # changes MANIFEST.in x: 1 # contributors y: 3 # changes chalice/utils.py x: 11 # contributors y: 65 # changes chalice/cdk/construct.py x: 3 # contributors y: 7 # changes chalice/config.py x: 14 # contributors y: 78 # changes chalice/deploy/executor.py x: 5 # contributors y: 15 # changes requirements-dev.in x: 1 # contributors y: 6 # changes requirements-test.in x: 2 # contributors y: 5 # changes chalice/cli/newproj.py x: 2 # contributors y: 6 # changes chalice/deploy/sweeper.py x: 6 # contributors y: 19 # changes chalice/cli/__init__.py x: 26 # contributors y: 152 # changes chalice/cli/factory.py x: 11 # contributors y: 71 # changes chalice/local.py x: 28 # contributors y: 91 # changes chalice/policy.py x: 7 # contributors y: 28 # changes setup.cfg x: 3 # contributors y: 9 # changes chalice/templates/6001-cdk-ddb/infrastructure/app.py x: 3 # contributors y: 5 # changes chalice/compat.py x: 7 # contributors y: 26 # changes chalice/deploy/swagger.py x: 14 # contributors y: 52 # changes chalice/analyzer.py x: 8 # contributors y: 39 # changes chalice/invoke.py x: 4 # contributors y: 9 # changes chalice/deploy/deployer.py x: 16 # contributors y: 117 # changes chalice/deploy/validate.py x: 8 # contributors y: 25 # changes chalice/pipeline.py x: 9 # contributors y: 23 # changes chalice/templates/0000-rest-api/app.py x: 2 # contributors y: 3 # changes chalice/__init__.py x: 6 # contributors y: 37 # changes chalice/constants.py x: 10 # contributors y: 49 # changes chalice/vendored/__init__.py x: 3 # contributors y: 3 # changes chalice/cli/reloader.py x: 3 # contributors y: 10 # changes chalice/cli/filewatch/__init__.py x: 1 # contributors y: 2 # changes chalice/deploy/__init__.py x: 1 # contributors y: 5 # changes
260.0
# changes
  min: 2.0
  average: 39.0
  25th percentile: 3.0
  median: 9.0
  75th percentile: 58.5
  max: 260.0
0 45.0
# contributors
min: 1.0 | average: 7.89 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 11.0 | max: 45.0

Number of Contributors vs. File Size: 53 points

chalice/app.py x: 45 # contributors y: 1741 lines of code setup.py x: 24 # contributors y: 70 lines of code chalice/awsclient.py x: 23 # contributors y: 1675 lines of code chalice/deploy/packager.py x: 13 # contributors y: 862 lines of code chalice/logs.py x: 2 # contributors y: 149 lines of code chalice/deploy/appgraph.py x: 10 # contributors y: 724 lines of code chalice/deploy/models.py x: 14 # contributors y: 266 lines of code chalice/deploy/planner.py x: 16 # contributors y: 1264 lines of code chalice/package.py x: 25 # contributors y: 1369 lines of code MANIFEST.in x: 1 # contributors y: 8 lines of code chalice/utils.py x: 11 # contributors y: 315 lines of code chalice/cdk/construct.py x: 3 # contributors y: 101 lines of code chalice/config.py x: 14 # contributors y: 313 lines of code chalice/deploy/executor.py x: 5 # contributors y: 227 lines of code requirements-test.in x: 2 # contributors y: 7 lines of code chalice/cli/newproj.py x: 2 # contributors y: 123 lines of code chalice/deploy/sweeper.py x: 6 # contributors y: 377 lines of code chalice/api/__init__.py x: 2 # contributors y: 19 lines of code chalice/cli/__init__.py x: 26 # contributors y: 507 lines of code chalice/cli/factory.py x: 11 # contributors y: 272 lines of code chalice/local.py x: 28 # contributors y: 513 lines of code chalice/policy.py x: 7 # contributors y: 133 lines of code setup.cfg x: 3 # contributors y: 5 lines of code chalice/templates/6001-cdk-ddb/infrastructure/app.py x: 3 # contributors y: 8 lines of code chalice/templates/6001-cdk-ddb/infrastructure/stacks/chaliceapp.py x: 3 # contributors y: 36 lines of code chalice/compat.py x: 7 # contributors y: 55 lines of code chalice/deploy/swagger.py x: 14 # contributors y: 246 lines of code chalice/analyzer.py x: 8 # contributors y: 404 lines of code chalice/cli/filewatch/stat.py x: 1 # contributors y: 70 lines of code chalice/invoke.py x: 4 # contributors y: 71 lines of code chalice/deploy/deployer.py x: 16 # contributors y: 488 lines of code chalice/deploy/validate.py x: 8 # contributors y: 179 lines of code chalice/pipeline.py x: 9 # contributors y: 614 lines of code chalice/templates/0000-rest-api/app.py x: 2 # contributors y: 5 lines of code chalice/templates/6001-cdk-ddb/runtime/app.py x: 2 # contributors y: 26 lines of code chalice/__init__.py x: 6 # contributors y: 10 lines of code chalice/constants.py x: 10 # contributors y: 182 lines of code chalice/vendored/botocore/regions.py x: 3 # contributors y: 107 lines of code chalice/cli/filewatch/eventbased.py x: 1 # contributors y: 25 lines of code chalice/cli/reloader.py x: 3 # contributors y: 56 lines of code chalice/cli/filewatch/__init__.py x: 1 # contributors y: 20 lines of code chalice/deploy/__init__.py x: 1 # contributors y: 1 lines of code
1741.0
lines of code
  min: 1.0
  average: 258.34
  25th percentile: 8.0
  median: 70.0
  75th percentile: 314.0
  max: 1741.0
0 45.0
# contributors
min: 1.0 | average: 7.89 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 11.0 | max: 45.0