aws-samples / amazon-location-service-pettracker-demo
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: 37
  • Daily file updates (only one update per file and date counted): 159
  • First update: 2021-03-23
  • Latest update: 2022-01-11
  • Days between first and latest update: 295 (42 weeks, estimated 210 working days)
  • Active days (at least one file change): 44
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 37 files with 2,650 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 32 files that are 181-365 days old (2,355 lines of code)
    • 5 files that are 91-180 days old (295 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)
0% | 88% | 11% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 37 files with 2,650 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 15 files have been last changed 181-365 days ago (1,203 lines of code)
    • 8 files have been last changed 91-180 days ago (434 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 14 files have been last changed 1-30 days ago (1,013 lines of code)
0% | 45% | 16% | 0% | 38%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
json, js, ts, py, jsx, md, gitignore, yml, txt, sh, css, graphql, npmignore, html, eslintignore, yaml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts0% | 100% | 0% | 0% | 0%
yaml0% | 100% | 0% | 0% | 0%
yml0% | 100% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
py0% | 100% | 0% | 0% | 0%
graphql0% | 100% | 0% | 0% | 0%
css0% | 100% | 0% | 0% | 0%
html0% | 100% | 0% | 0% | 0%
jsx0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml0% | 100% | 0% | 0% | 0%
yml0% | 100% | 0% | 0% | 0%
js0% | 64% | 8% | 0% | 27%
graphql0% | 100% | 0% | 0% | 0%
css0% | 100% | 0% | 0% | 0%
html0% | 100% | 0% | 0% | 0%
jsx0% | 0% | 100% | 0% | 0%
py0% | 0% | 35% | 0% | 64%
ts0% | 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
cdk/lib0% | 100% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
web/amplify/backend0% | 100% | 0% | 0% | 0%
cdk/lib/position-lambda0% | 100% | 0% | 0% | 0%
emulator0% | 100% | 0% | 0% | 0%
web/src/graphql0% | 100% | 0% | 0% | 0%
cdk/lib/custom-certificate-handler0% | 100% | 0% | 0% | 0%
cdk/lib/custom-tracker-handler0% | 100% | 0% | 0% | 0%
web/src0% | 34% | 65% | 0% | 0%
cdk/lib/tracker-lambda0% | 100% | 0% | 0% | 0%
web/public0% | 100% | 0% | 0% | 0%
cdk0% | 100% | 0% | 0% | 0%
web/src/components0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ROOT0% | 100% | 0% | 0% | 0%
web/amplify/backend0% | 92% | 7% | 0% | 0%
cdk/lib/position-lambda0% | 73% | 0% | 0% | 26%
web/src/graphql0% | 100% | 0% | 0% | 0%
web/src0% | 34% | 65% | 0% | 0%
web/public0% | 100% | 0% | 0% | 0%
cdk0% | 100% | 0% | 0% | 0%
web/src/components0% | 0% | 100% | 0% | 0%
emulator0% | 0% | 100% | 0% | 0%
cdk/lib0% | 0% | 0% | 0% | 100%
cdk/lib/custom-certificate-handler0% | 0% | 0% | 0% | 100%
cdk/lib/custom-tracker-handler0% | 0% | 0% | 0% | 100%
cdk/lib/tracker-lambda0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
jest.config.js
in cdk
7 - 203 315 4
custom-certificate-resource.ts
in cdk/lib
115 - 21 294 6
custom-certificate-lambda.py
in cdk/lib/custom-certificate-handler
68 1 21 294 6
cfnresponse.py
in cdk/lib/custom-certificate-handler
30 1 21 294 6
pettracking426fb16c-cloudformation-template.yml
in web/amplify/backend/auth/pettracking426fb16c
324 - 203 293 8
data-ingestion-stack.ts
in cdk/lib
65 1 21 293 12
pipeline-stack.ts
in cdk/lib
59 2 21 293 11
App.css
in web/src
40 - 203 293 3
index.html
in web/public
21 - 203 293 3
index.css
in web/src
12 - 203 293 3
index.js
in cdk/lib/position-lambda
90 - 21 288 13
cloud9-cfn.yaml
in root
418 - 203 286 4
schema.graphql
in cdk/lib/position-lambda
141 - 203 274 5
mutations.js
in cdk/lib/position-lambda/graphql
42 6 203 274 5
subscriptions.js
in cdk/lib/position-lambda/graphql
33 - 203 274 5
queries.js
in cdk/lib/position-lambda/graphql
29 4 203 274 5
pettracker-position-lambda.ts
in cdk/lib
78 1 21 272 7
pettracker-als-lambda.ts
in cdk/lib
75 1 21 272 7
lambda_function.py
in cdk/lib/tracker-lambda
27 1 21 272 9
custom-tracker-resource.ts
in cdk/lib
82 - 21 271 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
jest.config.js
in cdk
7 - 203 315 4
schema.graphql
in web/amplify/backend/api/pettracking
8 - 203 231 4
index.css
in web/src
12 - 203 293 3
index.html
in web/public
21 - 203 293 3
amplify.yml
in root
24 - 203 221 4
queries.js
in web/src/graphql
29 4 203 231 3
queries.js
in cdk/lib/position-lambda/graphql
29 4 203 274 5
subscriptions.js
in web/src/graphql
33 - 203 231 3
subscriptions.js
in cdk/lib/position-lambda/graphql
33 - 203 274 5
App.css
in web/src
40 - 203 293 3
mutations.js
in web/src/graphql
42 6 203 231 3
mutations.js
in cdk/lib/position-lambda/graphql
42 6 203 274 5
schema.graphql
in cdk/lib/position-lambda
141 - 203 274 5
pettracking426fb16c-cloudformation-template.yml
in web/amplify/backend/auth/pettracking426fb16c
324 - 203 293 8
cloud9-cfn.yaml
in root
418 - 203 286 4
index.js
in web/amplify/backend/function/pettracking426fb16cPostConfirmation/src
6 - 180 217 4
pet.py
in emulator
111 3 180 182 2
add-to-group.js
in web/amplify/backend/function/pettracking426fb16cPostConfirmation/src
22 - 174 217 4
Header.jsx
in web/src/components
16 - 110 110 1
Search.jsx
in web/src/components
51 - 110 110 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
PetTrackerMap.jsx
in web/src/components
128 - 104 105 2
App.jsx
in web/src
90 - 104 110 3
Search.jsx
in web/src/components
51 - 110 110 1
Header.jsx
in web/src/components
16 - 110 110 1
index.jsx
in web/src
10 - 105 110 2
pet.py
in emulator
111 3 180 182 2
add-to-group.js
in web/amplify/backend/function/pettracking426fb16cPostConfirmation/src
22 - 174 217 4
index.js
in web/amplify/backend/function/pettracking426fb16cPostConfirmation/src
6 - 180 217 4
policy-statements.ts
in cdk/lib
218 - 21 218 6
webapp-stack.ts
in cdk/lib
28 1 21 221 6
amplify.yml
in root
24 - 203 221 4
mutations.js
in web/src/graphql
42 6 203 231 3
subscriptions.js
in web/src/graphql
33 - 203 231 3
queries.js
in web/src/graphql
29 4 203 231 3
schema.graphql
in web/amplify/backend/api/pettracking
8 - 203 231 4
custom-tracker-resource.ts
in cdk/lib
82 - 21 271 5
custom-tracker-lambda.py
in cdk/lib/custom-tracker-handler
48 1 21 271 5
cfnresponse.py
in cdk/lib/custom-tracker-handler
30 1 21 271 5
pettracker-position-lambda.ts
in cdk/lib
78 1 21 272 7
pettracker-als-lambda.ts
in cdk/lib
75 1 21 272 7
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
policy-statements.ts
in cdk/lib
218 - 21 218 6
custom-certificate-resource.ts
in cdk/lib
115 - 21 294 6
index.js
in cdk/lib/position-lambda
90 - 21 288 13
custom-tracker-resource.ts
in cdk/lib
82 - 21 271 5
pettracker-position-lambda.ts
in cdk/lib
78 1 21 272 7
pettracker-als-lambda.ts
in cdk/lib
75 1 21 272 7
custom-certificate-lambda.py
in cdk/lib/custom-certificate-handler
68 1 21 294 6
data-ingestion-stack.ts
in cdk/lib
65 1 21 293 12
pipeline-stack.ts
in cdk/lib
59 2 21 293 11
custom-tracker-lambda.py
in cdk/lib/custom-tracker-handler
48 1 21 271 5
cfnresponse.py
in cdk/lib/custom-tracker-handler
30 1 21 271 5
cfnresponse.py
in cdk/lib/custom-certificate-handler
30 1 21 294 6
webapp-stack.ts
in cdk/lib
28 1 21 221 6
lambda_function.py
in cdk/lib/tracker-lambda
27 1 21 272 9
PetTrackerMap.jsx
in web/src/components
128 - 104 105 2
App.jsx
in web/src
90 - 104 110 3
index.jsx
in web/src
10 - 105 110 2
Search.jsx
in web/src/components
51 - 110 110 1
Header.jsx
in web/src/components
16 - 110 110 1
add-to-group.js
in web/amplify/backend/function/pettracking426fb16cPostConfirmation/src
22 - 174 217 4