awslabs / fhir-works-on-aws-routing
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: 50
  • Daily file updates (only one update per file and date counted): 114
  • First update: 2020-07-25
  • Latest update: 2022-01-11
  • Days between first and latest update: 536 (76 weeks, estimated 380 working days)
  • Active days (at least one file change): 76
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 50 files with 3,183 lines of code in files.
    • 31 files that are 366+ days old (2,518 lines of code)
    • 14 files that are 181-365 days old (564 lines of code)
    • 3 files that are 91-180 days old (74 lines of code)
    • 1 files that are 31-90 days old (11 lines of code)
    • 1 files that are 1-30 days old (16 lines of code)
79% | 17% | 2% | <1% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 50 files with 3,183 lines of code in files.
    • 2 files have been last changed 366+ days ago (32 lines of code)
    • 10 files have been last changed 181-365 days ago (270 lines of code)
    • 34 files have been last changed 91-180 days ago (2,632 lines of code)
    • 3 files have been last changed 31-90 days ago (233 lines of code)
    • 1 files have been last changed 1-30 days ago (16 lines of code)
1% | 8% | 82% | 7% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, json, md, yml, js, yaml, txt, npmignore, gitignore, eslintignore, npmrc
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts79% | 17% | 2% | <1% | 0%
yml0% | 0% | 0% | 0% | 100%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts1% | 8% | 83% | 7% | 0%
yml0% | 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
src/router/routes100% | 0% | 0% | 0% | 0%
src/router/bundle100% | 0% | 0% | 0% | 0%
src/router/handlers99% | 0% | <1% | 0% | 0%
src/router/metadata100% | 0% | 0% | 0% | 0%
src90% | 9% | 0% | 0% | 0%
sampleData100% | 0% | 0% | 0% | 0%
src/router100% | 0% | 0% | 0% | 0%
src/operationDefinitions/USCoreDocRef0% | 100% | 0% | 0% | 0%
src/router/validation0% | 100% | 0% | 0% | 0%
src/operationDefinitions0% | 100% | 0% | 0% | 0%
src/implementationGuides0% | 100% | 0% | 0% | 0%
src/registry0% | 100% | 0% | 0% | 0%
src/router/middlewares0% | 0% | 86% | 13% | 0%
ROOT0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/router/routes2% | 0% | 97% | 0% | 0%
src/router/handlers4% | 0% | 95% | 0% | 0%
sampleData0% | 49% | 50% | 0% | 0%
src/router/metadata0% | 23% | 76% | 0% | 0%
src/operationDefinitions0% | 40% | 59% | 0% | 0%
src0% | 9% | 28% | 61% | 0%
src/registry0% | 17% | 82% | 0% | 0%
src/router/validation0% | 6% | 52% | 41% | 0%
src/router/bundle0% | 0% | 100% | 0% | 0%
src/operationDefinitions/USCoreDocRef0% | 0% | 100% | 0% | 0%
src/implementationGuides0% | 0% | 100% | 0% | 0%
src/router/middlewares0% | 0% | 86% | 13% | 0%
src/router0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
bundleParser.ts
in src/router/bundle
328 9 118 556 9
genericResourceRoute.ts
in src/router/routes
250 2 168 556 14
app.ts
in src
184 2 53 556 22
bundleHandler.ts
in src/router/bundle
173 2 118 556 14
resourceHandler.ts
in src/router/handlers
163 10 96 556 12
rootRoute.ts
in src/router/routes
129 1 147 556 11
bundleGenerator.ts
in src/router/bundle
115 5 118 556 7
cap.rest.resource.template.ts
in src/router/metadata
89 4 118 556 9
configHandler.ts
in src
83 1 118 556 8
r4FhirConfigNoGeneric.ts
in sampleData
74 - 147 556 9
cap.rest.security.template.ts
in src/router/metadata
72 1 186 556 9
r4FhirConfigWithExclusions.ts
in sampleData
65 - 264 556 10
metadataHandler.ts
in src/router/metadata
64 2 118 556 12
rootHandler.ts
in src/router/handlers
58 4 96 556 8
r4FhirConfigGeneric.ts
in sampleData
49 - 147 556 9
cap.rest.template.ts
in src/router/metadata
46 2 147 556 8
operationsGenerator.ts
in src/router
41 2 147 556 4
CrudHandlerInterface.ts
in src/router/handlers
34 - 147 556 7
metadataRoute.ts
in src/router/routes
33 1 147 556 7
cap.template.ts
in src/router/metadata
30 1 147 556 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
wellKnownUriHandler.ts
in src/router/handlers
14 2 438 438 1
wellKnownUriRoute.ts
in src/router/routes
18 2 438 438 1
validationUtilities.ts
in src/router/validation
6 1 355 355 1
offlineEnvVariables.ts
in src
5 - 309 309 1
ResourceCapabilityInterface.ts
in src/registry
7 - 309 309 1
AWS.ts
in src
16 - 309 309 1
loggerBuilder.ts
in src
7 1 264 264 1
stu3FhirConfigWithExclusions.ts
in sampleData
57 - 264 524 8
r4FhirConfigWithExclusions.ts
in sampleData
65 - 264 556 10
index.ts
in src/operationDefinitions
17 - 256 256 1
types.ts
in src/operationDefinitions
18 - 256 256 1
cap.rest.security.template.ts
in src/router/metadata
72 1 186 556 9
setServerUrl.ts
in src/router/middlewares
15 1 168 168 1
exportHandler.ts
in src/router/handlers
55 5 168 446 4
setTenantId.ts
in src/router/middlewares
57 1 168 168 1
exportRouteHelper.ts
in src/router/routes
76 5 168 446 3
genericResourceRoute.ts
in src/router/routes
250 2 168 556 14
errorHandling.ts
in src/router/routes
83 - 153 529 9
constants.ts
in src
1 - 147 556 2
index.ts
in src
1 - 147 556 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
codecov.yml
in root
16 - 21 21 1
setContentType.ts
in src/router/middlewares
11 - 53 53 1
utils.ts
in src/router/handlers
2 - 96 96 1
setTenantId.ts
in src/router/middlewares
57 1 168 168 1
setServerUrl.ts
in src/router/middlewares
15 1 168 168 1
parseParams.ts
in src/operationDefinitions/USCoreDocRef
211 - 118 256 2
OperationDefinitionRegistry.ts
in src/operationDefinitions
52 1 118 256 2
convertDocRefParamsToSearchParams.ts
in src/operationDefinitions/USCoreDocRef
30 - 134 256 2
types.ts
in src/operationDefinitions
18 - 256 256 1
index.ts
in src/operationDefinitions
17 - 256 256 1
loggerBuilder.ts
in src
7 1 264 264 1
index.ts
in src/implementationGuides
76 3 118 309 3
hapiFhirLambdaValidator.ts
in src/router/validation
48 2 118 309 3
index.ts
in src/registry
33 1 118 309 3
AWS.ts
in src
16 - 309 309 1
ResourceCapabilityInterface.ts
in src/registry
7 - 309 309 1
offlineEnvVariables.ts
in src
5 - 309 309 1
jsonSchemaValidator.ts
in src/router/validation
38 2 50 355 3
validationUtilities.ts
in src/router/validation
6 1 355 355 1
wellKnownUriRoute.ts
in src/router/routes
18 2 438 438 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
codecov.yml
in root
16 - 21 21 1
jsonSchemaValidator.ts
in src/router/validation
38 2 50 355 3
app.ts
in src
184 2 53 556 22
setContentType.ts
in src/router/middlewares
11 - 53 53 1
resourceHandler.ts
in src/router/handlers
163 10 96 556 12
rootHandler.ts
in src/router/handlers
58 4 96 556 8
utils.ts
in src/router/handlers
2 - 96 96 1
exportRoute.ts
in src/router/routes
108 3 111 446 6
bundleParser.ts
in src/router/bundle
328 9 118 556 9
parseParams.ts
in src/operationDefinitions/USCoreDocRef
211 - 118 256 2
bundleHandler.ts
in src/router/bundle
173 2 118 556 14
bundleGenerator.ts
in src/router/bundle
115 5 118 556 7
cap.rest.resource.template.ts
in src/router/metadata
89 4 118 556 9
configHandler.ts
in src
83 1 118 556 8
index.ts
in src/implementationGuides
76 3 118 309 3
metadataHandler.ts
in src/router/metadata
64 2 118 556 12
OperationDefinitionRegistry.ts
in src/operationDefinitions
52 1 118 256 2
hapiFhirLambdaValidator.ts
in src/router/validation
48 2 118 309 3
index.ts
in src/registry
33 1 118 309 3
routeHelper.ts
in src/router/routes
8 - 118 556 3