aws-solutions / aws-firewall-manager-automations-for-aws-organizations
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: 40
  • Daily file updates (only one update per file and date counted): 123
  • First update: 2020-09-29
  • Latest update: 2021-08-31
  • Days between first and latest update: 337 (48 weeks, estimated 240 working days)
  • Active days (at least one file change): 2
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 40 files with 4,598 lines of code in files.
    • 20 files that are 366+ days old (1,787 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 20 files that are 91-180 days old (2,811 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)
38% | 0% | 61% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 40 files with 4,598 lines of code in files.
    • 2 files have been last changed 366+ days ago (6 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 38 files have been last changed 91-180 days ago (4,592 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)
<1% | 0% | 99% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, json, md, js, txt, sh, gitignore, eslintignore, properties, prettierignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts37% | 0% | 62% | 0% | 0%
js72% | 0% | 27% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
js4% | 0% | 95% | 0% | 0%
ts0% | 0% | 100% | 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
services/preReqManager/lib99% | 0% | <1% | 0% | 0%
resources/lib34% | 0% | 65% | 0% | 0%
services/preReqManager100% | 0% | 0% | 0% | 0%
services/policyManager100% | 0% | 0% | 0% | 0%
services/helper100% | 0% | 0% | 0% | 0%
services/policyManager/lib5% | 0% | 94% | 0% | 0%
services/helper/lib100% | 0% | 0% | 0% | 0%
services/metricsManager100% | 0% | 0% | 0% | 0%
resources100% | 0% | 0% | 0% | 0%
services/metricsManager/logger100% | 0% | 0% | 0% | 0%
services/complianceGenerator/lib0% | 0% | 100% | 0% | 0%
services/complianceGenerator0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
services/preReqManager1% | 0% | 98% | 0% | 0%
services/policyManager2% | 0% | 97% | 0% | 0%
resources/lib0% | 0% | 100% | 0% | 0%
services/policyManager/lib0% | 0% | 100% | 0% | 0%
services/preReqManager/lib0% | 0% | 100% | 0% | 0%
services/complianceGenerator/lib0% | 0% | 100% | 0% | 0%
services/helper0% | 0% | 100% | 0% | 0%
services/complianceGenerator0% | 0% | 100% | 0% | 0%
services/helper/lib0% | 0% | 100% | 0% | 0%
services/metricsManager0% | 0% | 100% | 0% | 0%
resources0% | 0% | 100% | 0% | 0%
services/metricsManager/logger0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
preReqManager.ts
in source/services/preReqManager/lib
498 2 155 491 2
prereq.ts
in source/resources/lib
287 1 155 491 2
iam.ts
in source/resources/lib
167 1 155 491 2
index.ts
in source/services/preReqManager
157 - 155 491 2
index.ts
in source/services/helper
124 1 155 491 2
index.ts
in source/services/policyManager
108 - 155 491 2
demo.ts
in source/resources/lib
71 1 155 491 2
index.ts
in source/services/metricsManager
54 2 155 491 2
index.ts
in source/services/preReqManager/lib/common/metrics
46 1 155 491 2
index.ts
in source/services/helper/lib/common/metrics
46 1 155 491 2
index.ts
in source/services/policyManager/lib/common/logger
43 2 155 491 2
index.ts
in source/services/policyManager/lib/common/metrics
38 - 155 491 2
jest.config.js
in source/services/policyManager
32 - 155 491 2
jest.config.js
in source/services/preReqManager
30 - 155 491 2
jest.config.js
in source/resources
23 - 155 491 2
index.ts
in source/services/metricsManager/logger
19 1 155 491 2
index.ts
in source/services/preReqManager/lib/common/logger
19 1 155 491 2
index.ts
in source/services/helper/lib/common/logger
19 1 155 491 2
jest.setup.js
in source/services/preReqManager
3 - 491 491 1
jest.setup.js
in source/services/policyManager
3 - 491 491 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
jest.setup.js
in source/services/policyManager
3 - 491 491 1
jest.setup.js
in source/services/preReqManager
3 - 491 491 1
exports.ts
in source/services/preReqManager/lib
2 - 155 155 1
jest.setup.js
in source/services/complianceGenerator
3 - 155 155 1
exports.ts
in source/resources/lib
9 - 155 155 1
index.ts
in source/services/helper/lib/common/logger
19 1 155 491 2
index.ts
in source/services/preReqManager/lib/common/logger
19 1 155 491 2
index.ts
in source/services/metricsManager/logger
19 1 155 491 2
jest.config.js
in source/resources
23 - 155 491 2
jest.config.js
in source/services/preReqManager
30 - 155 491 2
jest.config.js
in source/services/policyManager
32 - 155 491 2
Validator.ts
in source/services/policyManager/lib
32 1 155 155 1
jest.config.js
in source/services/complianceGenerator
32 - 155 155 1
index.ts
in source/services/policyManager/lib/common/metrics
38 - 155 491 2
index.ts
in source/services/complianceGenerator/lib/common/metrics
38 - 155 155 1
index.ts
in source/services/policyManager/lib/common/logger
43 2 155 491 2
index.ts
in source/services/complianceGenerator/lib/common/logger
43 2 155 155 1
waitForDNSFirewallRuleGroupNotShared.ts
in source/services/policyManager/lib
44 - 155 155 1
index.ts
in source/services/helper/lib/common/metrics
46 1 155 491 2
index.ts
in source/services/preReqManager/lib/common/metrics
46 1 155 491 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
PolicyHelper.ts
in source/services/policyManager/lib
373 2 155 155 1
PolicyHandler.ts
in source/services/policyManager/lib
360 3 155 155 1
policy.ts
in source/resources/lib
336 1 155 155 1
common.ts
in source/resources/lib
330 1 155 155 1
ComplianceGenerator.ts
in source/services/complianceGenerator/lib
329 3 155 155 1
compliance.ts
in source/resources/lib
303 1 155 155 1
PolicyEngine.ts
in source/services/policyManager/lib
281 - 155 155 1
index.ts
in source/services/complianceGenerator
88 - 155 155 1
TagValidator.ts
in source/services/policyManager/lib
60 - 155 155 1
exports.ts
in source/services/policyManager/lib
53 - 155 155 1
OUValidator.ts
in source/services/policyManager/lib
48 - 155 155 1
RegionValidator.ts
in source/services/policyManager/lib
47 - 155 155 1
waitForDNSFirewallRuleGroupNotShared.ts
in source/services/policyManager/lib
44 - 155 155 1
index.ts
in source/services/complianceGenerator/lib/common/logger
43 2 155 155 1
index.ts
in source/services/complianceGenerator/lib/common/metrics
38 - 155 155 1
jest.config.js
in source/services/complianceGenerator
32 - 155 155 1
Validator.ts
in source/services/policyManager/lib
32 1 155 155 1
exports.ts
in source/resources/lib
9 - 155 155 1
jest.setup.js
in source/services/complianceGenerator
3 - 155 155 1
exports.ts
in source/services/preReqManager/lib
2 - 155 155 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
preReqManager.ts
in source/services/preReqManager/lib
498 2 155 491 2
PolicyHelper.ts
in source/services/policyManager/lib
373 2 155 155 1
PolicyHandler.ts
in source/services/policyManager/lib
360 3 155 155 1
policy.ts
in source/resources/lib
336 1 155 155 1
common.ts
in source/resources/lib
330 1 155 155 1
ComplianceGenerator.ts
in source/services/complianceGenerator/lib
329 3 155 155 1
compliance.ts
in source/resources/lib
303 1 155 155 1
prereq.ts
in source/resources/lib
287 1 155 491 2
PolicyEngine.ts
in source/services/policyManager/lib
281 - 155 155 1
iam.ts
in source/resources/lib
167 1 155 491 2
index.ts
in source/services/preReqManager
157 - 155 491 2
index.ts
in source/services/helper
124 1 155 491 2
index.ts
in source/services/policyManager
108 - 155 491 2
index.ts
in source/services/complianceGenerator
88 - 155 155 1
demo.ts
in source/resources/lib
71 1 155 491 2
TagValidator.ts
in source/services/policyManager/lib
60 - 155 155 1
index.ts
in source/services/metricsManager
54 2 155 491 2
exports.ts
in source/services/policyManager/lib
53 - 155 155 1
OUValidator.ts
in source/services/policyManager/lib
48 - 155 155 1
RegionValidator.ts
in source/services/policyManager/lib
47 - 155 155 1