aws / serverless-application-model
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: 273
  • Daily file updates (only one update per file and date counted): 2713
  • First update: 2016-10-11
  • Latest update: 2022-01-25
  • Days between first and latest update: 1933 (276 weeks, estimated 1380 working days)
  • Active days (at least one file change): 412
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 273 files with 16,378 lines of code in files.
    • 155 files that are 366+ days old (10,530 lines of code)
    • 103 files that are 181-365 days old (5,124 lines of code)
    • 8 files that are 91-180 days old (151 lines of code)
    • 6 files that are 31-90 days old (273 lines of code)
    • 1 files that are 1-30 days old (300 lines of code)
64% | 31% | <1% | 1% | 1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 273 files with 16,378 lines of code in files.
    • 91 files have been last changed 366+ days ago (1,317 lines of code)
    • 92 files have been last changed 181-365 days ago (4,369 lines of code)
    • 15 files have been last changed 91-180 days ago (447 lines of code)
    • 36 files have been last changed 31-90 days ago (2,549 lines of code)
    • 39 files have been last changed 1-30 days ago (7,696 lines of code)
8% | 26% | 2% | 15% | 46%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
json, yaml, py, md, rst, txt, yml, ini, in, cfg, gitignore, toml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py93% | 1% | <1% | 1% | 2%
yaml9% | 87% | 1% | 1% | 0%
yml100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py9% | 5% | 3% | 10% | 71%
yaml5% | 68% | 1% | 24% | 0%
yml0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
samtranslator/model99% | <1% | <1% | 0% | 0%
samtranslator/plugins100% | 0% | 0% | 0% | 0%
samtranslator/swagger100% | 0% | 0% | 0% | 0%
integration/helpers84% | 9% | 0% | 6% | 0%
integration/resources9% | 88% | 1% | <1% | 0%
samtranslator/open_api100% | 0% | 0% | 0% | 0%
samtranslator/translator100% | 0% | 0% | 0% | 0%
samtranslator/intrinsics100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
samtranslator/feature_toggle76% | 23% | 0% | 0% | 0%
samtranslator/sdk100% | 0% | 0% | 0% | 0%
samtranslator/policy_template_processor100% | 0% | 0% | 0% | 0%
samtranslator/validator98% | 0% | 1% | 0% | 0%
samtranslator/parser100% | 0% | 0% | 0% | 0%
samtranslator100% | 0% | 0% | 0% | 0%
samtranslator/public100% | 0% | 0% | 0% | 0%
samtranslator/utils2% | 0% | 0% | 0% | 97%
samtranslator/policy_templates_data100% | 0% | 0% | 0% | 0%
integration1% | 0% | 0% | 99% | 0%
integration/single100% | 0% | 0% | 0% | 0%
integration/config0% | 82% | 0% | 17% | 0%
samtranslator/metrics0% | 65% | 34% | 0% | 0%
integration/combination0% | 100% | 0% | 0% | 0%
integration/metrics0% | 100% | 0% | 0% | 0%
integration/setup0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
samtranslator/model10% | 1% | <1% | 4% | 83%
integration/resources5% | 69% | 1% | 22% | 0%
integration/helpers17% | 29% | 0% | 53% | 0%
samtranslator/policy_template_processor100% | 0% | 0% | 0% | 0%
samtranslator/plugins7% | 0% | 10% | 22% | 59%
samtranslator/sdk31% | 68% | 0% | 0% | 0%
samtranslator/translator7% | 11% | 6% | 0% | 73%
samtranslator/public100% | 0% | 0% | 0% | 0%
samtranslator/utils2% | 0% | 0% | 0% | 97%
samtranslator/policy_templates_data100% | 0% | 0% | 0% | 0%
samtranslator/intrinsics<1% | 21% | 0% | 0% | 77%
samtranslator/feature_toggle<1% | 23% | 75% | 0% | 0%
integration1% | 0% | 0% | 99% | 0%
samtranslator/validator1% | 0% | 0% | 98% | 0%
samtranslator/swagger<1% | 0% | 0% | 0% | 99%
samtranslator/open_api<1% | 0% | 0% | 0% | 99%
samtranslator/parser1% | 0% | 0% | 0% | 98%
integration/single100% | 0% | 0% | 0% | 0%
samtranslator/metrics0% | <1% | 34% | 0% | 64%
integration/config0% | <1% | 0% | 99% | 0%
integration/combination0% | 100% | 0% | 0% | 0%
integration/metrics0% | 100% | 0% | 0% | 0%
samtranslator0% | 0% | 53% | 0% | 46%
integration/setup0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
sam_resources.py
in samtranslator/model
983 36 11 1399 99
push.py
in samtranslator/model/eventsources
843 34 11 1399 78
api_generator.py
in samtranslator/model/api
808 30 8 1399 81
swagger.py
in samtranslator/swagger
792 53 8 1399 65
pull.py
in samtranslator/model/eventsources
352 23 11 1399 29
apigateway.py
in samtranslator/model
339 22 15 1399 41
implicit_api_plugin.py
in samtranslator/plugins/api
227 18 29 1399 25
__init__.py
in samtranslator/model
203 25 11 1399 24
globals.py
in samtranslator/plugins/globals
190 15 11 1399 43
translator.py
in samtranslator/translator
185 8 7 1399 44
actions.py
in samtranslator/intrinsics
184 21 11 1399 18
deployment_preference_collection.py
in samtranslator/model/preferences
151 17 74 1399 18
iam.py
in samtranslator/model
113 10 466 1399 14
lambda_.py
in samtranslator/model
103 - 70 1399 34
validator.py
in samtranslator/validator
84 9 74 1399 10
function_policies.py
in samtranslator/model
84 8 11 1399 14
intrinsics.py
in samtranslator/model
79 18 285 1399 16
types.py
in samtranslator/model
64 6 11 1399 8
policy_templates_plugin.py
in samtranslator/plugins/policies
63 5 136 1399 11
__init__.py
in samtranslator/plugins
59 10 750 1399 13
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in samtranslator/parser
1 - 1399 1399 1
__init__.py
in samtranslator/sdk
1 - 1399 1399 1
swagger.py
in samtranslator/public
1 - 1399 1399 1
exceptions.py
in samtranslator/public
1 - 1399 1399 1
helpers.py
in samtranslator/public
1 - 1399 1399 1
__init__.py
in samtranslator/public/sdk
1 - 1399 1399 1
plugins.py
in samtranslator/public
1 - 1399 1399 1
__init__.py
in samtranslator/policy_template_processor
1 - 1399 1399 1
__init__.py
in samtranslator/model/s3_utils
1 - 1399 1399 1
__init__.py
in samtranslator/model/preferences
1 - 1399 1399 1
__init__.py
in samtranslator/model/api
1 - 1399 1399 1
__init__.py
in samtranslator/model/tags
1 - 1399 1399 1
__init__.py
in samtranslator/validator
1 - 1399 1399 1
__init__.py
in samtranslator/intrinsics
1 - 1399 1399 1
__init__.py
in samtranslator/plugins/policies
1 - 1399 1399 1
__init__.py
in samtranslator/plugins/globals
1 - 1399 1399 1
__init__.py
in samtranslator/plugins/api
1 - 1399 1399 1
__init__.py
in samtranslator/swagger
1 - 1399 1399 1
__init__.py
in samtranslator/translator
1 - 1399 1399 1
__init__.py
in samtranslator/policy_templates_data
4 - 1399 1399 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
py27hash_fix.py
in samtranslator/utils
300 41 29 29 1
conftest.py
in integration
99 11 60 60 1
stack.py
in integration/helpers
59 7 60 60 1
companion-stack.yaml
in integration/setup
55 - 60 60 1
service_names.py
in integration/config
22 - 60 60 1
__init__.py
in integration/setup
1 - 60 60 1
api_with_disable_execute_api_endpoint.yaml
in integration/resources/templates/combination
37 - 70 70 1
__init__.py
in samtranslator/validator/sam_schema/definitions
1 - 74 107 2
function_with_self_managed_kafka_intrinsics.yaml
in integration/resources/templates/combination
33 - 116 116 1
function_with_self_managed_kafka.yaml
in integration/resources/templates/combination
27 - 116 116 1
basic_layer_with_compatible_architecture.yaml
in integration/resources/templates/single
24 - 125 125 1
basic_function_with_x86_architecture.yaml
in integration/resources/templates/single
10 - 125 125 1
basic_function_with_arm_architecture.yaml
in integration/resources/templates/single
9 - 125 125 1
architecture.py
in samtranslator/model
2 - 125 125 1
method_decorator.py
in samtranslator/metrics
45 5 136 136 1
function_with_s3_intrinsics.yaml
in integration/resources/templates/combination
33 - 190 190 1
function_with_kinesis_intrinsics.yaml
in integration/resources/templates/combination
75 - 193 193 1
function_with_sns_intrinsics.yaml
in integration/resources/templates/combination
35 - 193 193 1
api_with_authorizers_max_openapi.yaml
in integration/resources/templates/combination
226 - 207 207 1
function_with_implicit_api_and_conditions.yaml
in integration/resources/templates/combination
218 - 207 207 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
translator.py
in samtranslator/translator
185 8 7 1399 44
transform.py
in samtranslator/translator
15 1 7 1399 4
api_generator.py
in samtranslator/model/api
808 30 8 1399 81
swagger.py
in samtranslator/swagger
792 53 8 1399 65
sam_resources.py
in samtranslator/model
983 36 11 1399 99
push.py
in samtranslator/model/eventsources
843 34 11 1399 78
http_api_generator.py
in samtranslator/model/api
450 17 11 790 26
pull.py
in samtranslator/model/eventsources
352 23 11 1399 29
open_api.py
in samtranslator/open_api
351 32 11 790 23
events.py
in samtranslator/model/stepfunctions
277 10 11 615 8
generators.py
in samtranslator/model/stepfunctions
209 10 11 615 8
__init__.py
in samtranslator/model
203 25 11 1399 24
globals.py
in samtranslator/plugins/globals
190 15 11 1399 43
actions.py
in samtranslator/intrinsics
184 21 11 1399 18
implicit_http_api_plugin.py
in samtranslator/plugins/api
95 9 11 790 12
metrics.py
in samtranslator/metrics
85 16 11 223 6
resource_policies.py
in samtranslator/model
84 8 11 615 3
function_policies.py
in samtranslator/model
84 8 11 1399 14
implicit_rest_api_plugin.py
in samtranslator/plugins/api
73 8 11 790 12
role_constructor.py
in samtranslator/model/role_utils
66 1 11 615 2