microsoft / opensource-management-portal
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: 533
  • Daily file updates (only one update per file and date counted): 1105
  • First update: 2015-11-13
  • Latest update: 2021-10-22
  • Days between first and latest update: 2171 (310 weeks, estimated 1550 working days)
  • Active days (at least one file change): 165
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 533 files with 54,605 lines of code in files.
    • 420 files that are 366+ days old (46,565 lines of code)
    • 108 files that are 181-365 days old (7,753 lines of code)
    • 5 files that are 91-180 days old (287 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)
85% | 14% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 533 files with 54,605 lines of code in files.
    • 6 files have been last changed 366+ days ago (505 lines of code)
    • 296 files have been last changed 181-365 days ago (20,403 lines of code)
    • 231 files have been last changed 91-180 days ago (33,697 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% | 37% | 61% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, pug, json, md, js, yml, gitignore, txt, css, less, scss, dockerignore, sql, TXT, xml, editorconfig
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts82% | 16% | <1% | 0% | 0%
pug97% | 2% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
less100% | 0% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
less100% | 0% | 0% | 0% | 0%
css22% | 77% | 0% | 0% | 0%
js4% | 43% | 52% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
ts0% | 28% | 71% | 0% | 0%
pug0% | 85% | 14% | 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
lib90% | 9% | 0% | 0% | 0%
views97% | 2% | 0% | 0% | 0%
routes100% | 0% | 0% | 0% | 0%
business71% | 25% | 3% | 0% | 0%
jobs92% | 7% | 0% | 0% | 0%
entities93% | 6% | 0% | 0% | 0%
middleware89% | 10% | 0% | 0% | 0%
api44% | 55% | 0% | 0% | 0%
default-assets-package100% | 0% | 0% | 0% | 0%
webhooks100% | 0% | 0% | 0% | 0%
features71% | 28% | 0% | 0% | 0%
ROOT98% | 1% | 0% | 0% | 0%
user100% | 0% | 0% | 0% | 0%
config100% | 0% | 0% | 0% | 0%
github100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
interfaces0% | 99% | <1% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
default-assets-package35% | 44% | 20% | 0% | 0%
views1% | 83% | 14% | 0% | 0%
entities0% | 62% | 37% | 0% | 0%
jobs0% | 54% | 45% | 0% | 0%
lib0% | 23% | 76% | 0% | 0%
business0% | 28% | 71% | 0% | 0%
middleware0% | 40% | 59% | 0% | 0%
interfaces0% | 61% | 38% | 0% | 0%
features0% | 46% | 53% | 0% | 0%
user0% | 41% | 58% | 0% | 0%
api0% | 7% | 92% | 0% | 0%
config0% | 70% | 29% | 0% | 0%
webhooks0% | 2% | 97% | 0% | 0%
routes0% | <1% | 99% | 0% | 0%
ROOT0% | 1% | 98% | 0% | 0%
scripts0% | 2% | 97% | 0% | 0%
github0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pug
index.pug
in views/org/team
423 - 331 2011 15
pug
index.pug
in views
260 - 331 2011 15
pug
index.pug
in views/org
247 - 331 2011 15
pug
pending.pug
in views/org
241 - 331 2011 13
pug
requestRepo.pug
in views/org
194 - 331 2011 7
pug
approveStatus.pug
in views/org/team
167 - 331 2011 9
pug
teams.pug
in views/org
162 - 331 2011 7
pug
collaborators.pug
in views/org/team/repos/repo
153 - 331 2011 9
pug
footer.pug
in views
116 - 116 2011 11
pug
link.pug
in views
93 - 331 2011 7
pug
profileReview.pug
in views/org
93 - 331 2011 7
pug
approveStatusWithNote.pug
in views/org/team
71 - 331 2011 10
pug
members.pug
in views/org/team
71 - 331 2011 7
pug
nav.pug
in views
70 - 331 2011 6
pug
publicMembershipStatus.pug
in views/org
70 - 331 2011 11
pug
approvals.pug
in views/org/team
66 - 331 2011 10
pug
error.pug
in views
61 - 331 2011 6
pug
repos.pug
in views/org/team
60 - 331 2011 4
pug
join.pug
in views/org/team
56 - 331 2011 11
pug
welcome.pug
in views
54 - 331 2011 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
search.js
in views/js
23 3 1706 1706 1
_build.scss
in default-assets-package/resources/scss
3 - 1032 1032 1
_build.less
in default-assets-package/resources/less
3 - 1032 1032 1
index.js
in default-assets-package
3 - 1032 1032 1
email.css
in views/email
131 - 1032 1032 1
yeti-fixed.less
in default-assets-package/resources/less
342 - 1032 1032 1
type.ts
in entities/token
2 - 331 889 5
type.ts
in entities/repositoryMetadata
2 - 331 889 5
type.ts
in entities/organizationSettings
2 - 331 851 5
type.ts
in entities/auditLogRecord
2 - 331 657 3
index.js
in config
2 - 331 1706 4
index.ts
in jobs/cleanupTokens
3 - 331 909 7
index.ts
in jobs/cleanupKeys
3 - 331 889 6
index.ts
in jobs/cleanupInvites
3 - 331 1032 7
index.ts
in jobs/cleanupBlobCache
3 - 331 657 3
sslify.ts
in middleware
4 - 331 1032 5
index.ts
in scripts/migrateLinks
5 - 331 652 3
index.ts
in lib/linkProviders/memory
5 1 331 1032 6
index.ts
in jobs/managers
5 - 331 909 6
hsts.ts
in middleware
6 1 331 1032 5
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
repositoryProject.ts
in business
138 14 116 116 1
repositoryProjectColumn.ts
in business
84 9 116 116 1
repositoryProjectCard.ts
in business
36 4 116 116 1
repositories.ts
in business
24 3 116 116 1
passport.ts
in interfaces/companySpecific
5 - 116 116 1
repositoryPullRequest.ts
in business
139 12 116 198 2
repoForkUnlock.ts
in api/client/context/organization
45 - 116 198 2
urls.ts
in interfaces/companySpecific
4 - 116 198 2
settings.ts
in api/client/context/administration/organization
189 - 116 259 2
keyVaultConfigurationResolver.ts
in lib/config
155 6 116 259 2
painlessConfigAsCode.ts
in lib/config
150 8 116 259 2
index.ts
in lib/config
148 8 116 259 2
environmentConfigurationResolver.ts
in lib/config
110 5 116 259 2
multiGraphBuilder.ts
in lib/config
105 5 116 259 2
volumeConfigurationResolver.ts
in lib/config
78 6 116 259 2
graphBuilder.ts
in lib/config
61 4 116 259 2
index.ts
in api/client/context/administration
56 - 116 259 2
administration.ts
in business/operations
54 1 116 259 2
pug
unlink.pug
in views/email
30 - 116 259 2
index.ts
in api/client/context/administration/organization
17 - 116 259 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pug
vote.pug
in views/contributions/voting
167 - 101 650 7
repository.ts
in business
1245 74 116 1032 21
index.ts
in business/operations
1046 49 116 312 8
organization.ts
in business
1024 86 116 1032 23
table.ts
in lib/entityMetadataProvider
664 49 116 1032 12
newRepositoryLockdown.ts
in features
590 12 116 851 14
index.ts
in routes/org/team
588 5 116 1032 23
repos.ts
in routes/org
579 27 116 1032 22
orgAdmin.ts
in routes
565 10 116 1032 21
microsoftGraphProvider.ts
in lib/graphProvider
552 26 116 1032 18
postgres.ts
in lib/entityMetadataProvider
545 45 116 1032 13
createRepo.ts
in api
536 6 116 573 11
team.ts
in business
535 46 116 1032 18
initialize.ts
in middleware
487 9 116 1032 28
tableLinkProvider.ts
in lib/linkProviders/table
483 24 116 1032 16
core.ts
in lib/github
461 27 116 1032 18
repoWorkflowEngine.ts
in routes/org
461 20 116 1032 19
task.ts
in jobs/refreshQueryCache
460 12 116 889 15
account.ts
in business
439 34 116 1032 19
task.ts
in jobs/reports
423 14 116 1032 15