microsoft / featuretimeline
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: 254
  • Daily file updates (only one update per file and date counted): 403
  • First update: 2018-05-03
  • Latest update: 2019-10-14
  • Days between first and latest update: 530 (75 weeks, estimated 375 working days)
  • Active days (at least one file change): 69
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 254 files with 15,333 lines of code in files.
    • 254 files that are 366+ days old (15,333 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 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)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 254 files with 15,333 lines of code in files.
    • 254 files have been last changed 366+ days ago (15,333 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 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)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, tsx, scss, json, js, html, md, txt, gitignore, snap
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts100% | 0% | 0% | 0% | 0%
tsx100% | 0% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts100% | 0% | 0% | 0% | 0%
tsx100% | 0% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 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
src/PortfolioPlanning/Common100% | 0% | 0% | 0% | 0%
src/PortfolioPlanning/Components100% | 0% | 0% | 0% | 0%
src/FeatureTimeline/redux100% | 0% | 0% | 0% | 0%
src/Common/react100% | 0% | 0% | 0% | 0%
src/EpicRoadmap/redux100% | 0% | 0% | 0% | 0%
src/PortfolioPlanning/Redux100% | 0% | 0% | 0% | 0%
src/Common/redux100% | 0% | 0% | 0% | 0%
src/EpicRoadmap/react100% | 0% | 0% | 0% | 0%
src/FeatureTimeline/react100% | 0% | 0% | 0% | 0%
src/PortfolioPlanning100% | 0% | 0% | 0% | 0%
src/PortfolioPlanning/Models100% | 0% | 0% | 0% | 0%
src/FeatureTimeline100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
src/EpicRoadmap100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/Services100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/PortfolioPlanning/Common100% | 0% | 0% | 0% | 0%
src/PortfolioPlanning/Components100% | 0% | 0% | 0% | 0%
src/FeatureTimeline/redux100% | 0% | 0% | 0% | 0%
src/Common/react100% | 0% | 0% | 0% | 0%
src/EpicRoadmap/redux100% | 0% | 0% | 0% | 0%
src/PortfolioPlanning/Redux100% | 0% | 0% | 0% | 0%
src/Common/redux100% | 0% | 0% | 0% | 0%
src/EpicRoadmap/react100% | 0% | 0% | 0% | 0%
src/FeatureTimeline/react100% | 0% | 0% | 0% | 0%
src/PortfolioPlanning100% | 0% | 0% | 0% | 0%
src/PortfolioPlanning/Models100% | 0% | 0% | 0% | 0%
src/FeatureTimeline100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
src/EpicRoadmap100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/Services100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
polyfill.ts
in src
55 3 1359 1369 2
WorkItemMetadataService.ts
in src/Services
45 4 1217 1369 4
publishRelease.js
in scripts
21 - 1369 1369 1
packageBeta.js
in scripts
14 - 1357 1369 2
publishDev.js
in scripts
13 1 1369 1369 1
packageRelease.js
in scripts
12 - 1369 1369 1
packageDev.js
in scripts
11 1 924 1369 3
packageDevHttp.js
in scripts
11 1 924 1369 4
FeatureTimelineGrid.tsx
in src/FeatureTimeline/react/Components
546 9 928 1282 6
EpicRoadmapGrid.tsx
in src/EpicRoadmap/react/Components
414 4 1004 1282 4
WorkItemRenderer.tsx
in src/Common/react/Components/WorkItem
380 3 1004 1282 3
initializeFeatureTimeline.ts
in src/FeatureTimeline/redux/sagas
278 7 1004 1282 3
EpicRoadmapGridViewSelector.ts
in src/EpicRoadmap/redux/selectors
248 4 1237 1282 3
workItemHierarchySelector.ts
in src/FeatureTimeline/redux/selectors
208 7 1213 1282 5
EpicRoadmapView.tsx
in src/EpicRoadmap/react/Components
205 6 908 1282 6
FeatureTimelineGridViewSelector.ts
in src/FeatureTimeline/redux/selectors
198 4 1282 1282 1
workItemStartEndIterationSelector.ts
in src/EpicRoadmap/redux/selectors
143 1 1281 1282 2
reducer.ts
in src/FeatureTimeline/redux/store/workitems
138 6 1236 1282 2
WorkItemRenderer.scss
in src/Common/react/Components/WorkItem
129 - 1004 1282 3
FeatureTimelineGrid.scss
in src/FeatureTimeline/react/Components
116 - 1282 1282 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
packageRelease.js
in scripts
12 - 1369 1369 1
publishDev.js
in scripts
13 1 1369 1369 1
publishRelease.js
in scripts
21 - 1369 1369 1
polyfill.ts
in src
55 3 1359 1369 2
packageBeta.js
in scripts
14 - 1357 1369 2
types.ts
in src/FeatureTimeline/redux/store/loading
1 - 1282 1282 1
types.ts
in src/FeatureTimeline/redux/store/error
1 - 1282 1282 1
ShowHideDetailsContracts.ts
in src/Common/redux/modules/ShowHideDetails
3 - 1282 1282 1
escape.ts
in src/Common/redux/Helpers
3 1 1282 1282 1
types.ts
in src/FeatureTimeline/redux/store/teamiterations
4 - 1282 1282 1
types.ts
in src/FeatureTimeline/redux/store/teamSettings
4 - 1282 1282 1
types.ts
in src/FeatureTimeline/redux/store/backlogconfiguration
4 - 1282 1282 1
iterationDisplayOptionsSelector.ts
in src/Common/redux/modules/IterationDisplayOptions
4 1 1282 1282 1
IterationDisplayOptionsContracts.ts
in src/Common/redux/modules/IterationDisplayOptions
4 - 1282 1282 1
WorkItemList.scss
in src/Common/react/Components
4 - 1282 1282 1
teamsettingscontracts.ts
in src/EpicRoadmap/redux/modules/teamsettings
5 - 1282 1282 1
teamIterationsContracts.ts
in src/EpicRoadmap/redux/modules/teamIterations
5 - 1282 1282 1
backlogconfigurationcontracts.ts
in src/EpicRoadmap/redux/modules/backlogconfiguration
5 - 1282 1282 1
SettingsStateSelector.ts
in src/Common/redux/modules/SettingsState
5 1 1282 1282 1
trackActions.ts
in src/FeatureTimeline/redux/sagas
6 - 1282 1282 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AddToPlanAction.tsx
in src/PortfolioPlanning
150 6 886 895 4
SelectPlanDialog.tsx
in src/PortfolioPlanning
110 5 894 895 2
SelectPlanDialog.html
in src/PortfolioPlanning
31 - 894 895 2
AddToPlanAction.html
in src/PortfolioPlanning
30 - 895 895 1
SelectPlanDialog.scss
in src/PortfolioPlanning
11 - 895 895 1
launchWorkItemFromSaga.ts
in src/PortfolioPlanning/Redux/Sagas
7 - 899 899 1
DependencyPanel.tsx
in src/PortfolioPlanning/Components/Plan
363 3 893 903 6
DependencyPanel.scss
in src/PortfolioPlanning/Components/Plan
55 - 894 903 3
ProjectConfigurationDataService.ts
in src/PortfolioPlanning/Common/Services
40 2 917 919 2
CollapsiblePanel.tsx
in src/PortfolioPlanning/Common/Components
106 4 917 921 2
Telemetry.ts
in src/PortfolioPlanning/Common/Utilities
197 13 840 928 5
TelemetryModels.ts
in src/PortfolioPlanning/Models
7 - 924 928 2
PromotePortfolioPlans.tsx
in src/Common/react/Components
43 - 913 931 6
PortfolioPlanningDataService.ts
in src/PortfolioPlanning/Common/Services
1461 61 893 934 13
PlanTimeline.tsx
in src/PortfolioPlanning/Components/Plan
537 12 899 934 15
AddItemPanel.tsx
in src/PortfolioPlanning/Components/Plan
502 2 901 934 9
EpicTimelineReducer.ts
in src/PortfolioPlanning/Redux/Reducers
278 4 899 934 14
PlanTimeline.scss
in src/PortfolioPlanning/Components/Plan
209 - 908 934 7
PlanPage.tsx
in src/PortfolioPlanning/Components/Plan
199 3 899 934 8
PortfolioPlanningQueryModels.ts
in src/PortfolioPlanning/Models
179 - 893 934 13
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Telemetry.ts
in src/PortfolioPlanning/Common/Utilities
197 13 840 928 5
AddToPlanAction.tsx
in src/PortfolioPlanning
150 6 886 895 4
PortfolioPlanningDataService.ts
in src/PortfolioPlanning/Common/Services
1461 61 893 934 13
DependencyPanel.tsx
in src/PortfolioPlanning/Components/Plan
363 3 893 903 6
PortfolioPlanningQueryModels.ts
in src/PortfolioPlanning/Models
179 - 893 934 13
SelectPlanDialog.tsx
in src/PortfolioPlanning
110 5 894 895 2
DependencyPanel.scss
in src/PortfolioPlanning/Components/Plan
55 - 894 903 3
SelectPlanDialog.html
in src/PortfolioPlanning
31 - 894 895 2
ODataClient.ts
in src/PortfolioPlanning/Common
163 16 895 934 10
Comparers.ts
in src/PortfolioPlanning/Common/Utilities
35 5 895 934 4
AddToPlanAction.html
in src/PortfolioPlanning
30 - 895 895 1
SelectPlanDialog.scss
in src/PortfolioPlanning
11 - 895 895 1
BacklogConfigurationDataService.ts
in src/PortfolioPlanning/Common/Services
151 9 896 934 10
PlanTimeline.tsx
in src/PortfolioPlanning/Components/Plan
537 12 899 934 15
EpicTimelineReducer.ts
in src/PortfolioPlanning/Redux/Reducers
278 4 899 934 14
PlanPage.tsx
in src/PortfolioPlanning/Components/Plan
199 3 899 934 8
EpicTimelineSaga.ts
in src/PortfolioPlanning/Redux/Sagas
157 1 899 934 8
PlanDirectorySaga.ts
in src/PortfolioPlanning/Redux/Sagas
116 - 899 934 5
EpicTimelineActions.ts
in src/PortfolioPlanning/Redux/Actions
113 - 899 934 11
launchWorkItemFromSaga.ts
in src/PortfolioPlanning/Redux/Sagas
7 - 899 899 1