microsoft / axe-windows
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: 666
  • Daily file updates (only one update per file and date counted): 2310
  • First update: 2019-04-19
  • Latest update: 2022-01-10
  • Days between first and latest update: 998 (142 weeks, estimated 710 working days)
  • Active days (at least one file change): 282
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 666 files with 36,426 lines of code in files.
    • 635 files that are 366+ days old (35,336 lines of code)
    • 31 files that are 181-365 days old (1,090 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)
97% | 2% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 666 files with 36,426 lines of code in files.
    • 139 files have been last changed 366+ days ago (3,668 lines of code)
    • 508 files have been last changed 181-365 days ago (30,956 lines of code)
    • 4 files have been last changed 91-180 days ago (554 lines of code)
    • 14 files have been last changed 31-90 days ago (1,242 lines of code)
    • 1 files have been last changed 1-30 days ago (6 lines of code)
10% | 84% | 1% | 3% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cs, csproj, md, resx, targets, xaml, h, ps1, yml, MD, txt, wixproj, gitattributes, vcxproj, json, nuspec, html, cpp, gitignore, filters, props, wxs
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cs96% | 3% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
xaml100% | 0% | 0% | 0% | 0%
vcxproj100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
targets100% | 0% | 0% | 0% | 0%
wixproj100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
MD100% | 0% | 0% | 0% | 0%
filters100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
wxs100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cs8% | 87% | <1% | 2% | 0%
ps163% | 36% | 0% | 0% | 0%
xaml100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
targets65% | 0% | 0% | 34% | 0%
filters100% | 0% | 0% | 0% | 0%
MD27% | 0% | 0% | 72% | 0%
h20% | 0% | 0% | 79% | 0%
yml0% | 23% | 76% | 0% | 0%
html0% | 100% | 0% | 0% | 0%
vcxproj0% | 0% | 0% | 100% | 0%
wixproj0% | 0% | 0% | 100% | 0%
wxs0% | 0% | 0% | 100% | 0%
props0% | 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/RulesTest99% | <1% | 0% | 0% | 0%
src/Rules99% | <1% | 0% | 0% | 0%
src/Desktop98% | 1% | 0% | 0% | 0%
src/Core90% | 9% | 0% | 0% | 0%
src/Actions98% | 1% | 0% | 0% | 0%
src/AutomationTests100% | 0% | 0% | 0% | 0%
src/CLITests90% | 9% | 0% | 0% | 0%
src/CoreTests69% | 30% | 0% | 0% | 0%
src/Automation100% | 0% | 0% | 0% | 0%
src/CLI91% | 8% | 0% | 0% | 0%
build100% | 0% | 0% | 0% | 0%
src/ActionsTests100% | 0% | 0% | 0% | 0%
tools/Win32ControlSampler100% | 0% | 0% | 0% | 0%
src/DesktopTests74% | 25% | 0% | 0% | 0%
tools/scripts100% | 0% | 0% | 0% | 0%
src/SystemAbstractions100% | 0% | 0% | 0% | 0%
tools/WindowsFormsControlSampler100% | 0% | 0% | 0% | 0%
tools/WildlifeManager100% | 0% | 0% | 0% | 0%
src/RuleSelection100% | 0% | 0% | 0% | 0%
src/CurrentFileVersionCompatibilityTests100% | 0% | 0% | 0% | 0%
src/Win32100% | 0% | 0% | 0% | 0%
src/Win32Tests100% | 0% | 0% | 0% | 0%
src/TelemetryTests100% | 0% | 0% | 0% | 0%
src/Telemetry100% | 0% | 0% | 0% | 0%
tools/WpfControlSampler100% | 0% | 0% | 0% | 0%
src/CLI_Installer100% | 0% | 0% | 0% | 0%
src/RulesMD100% | 0% | 0% | 0% | 0%
src/OldFileVersionCompatibilityTests100% | 0% | 0% | 0% | 0%
src/UnitTestSharedLibrary100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
src/RuleSelectionTests100% | 0% | 0% | 0% | 0%
src/SystemAbstractionsTests100% | 0% | 0% | 0% | 0%
src/CI100% | 0% | 0% | 0% | 0%
src/props100% | 0% | 0% | 0% | 0%
src/InteropDummy0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/Rules8% | 85% | <1% | 5% | 0%
src/Desktop5% | 94% | 0% | <1% | 0%
src/Automation42% | 57% | 0% | 0% | 0%
src/CoreTests26% | 73% | 0% | 0% | 0%
tools/WindowsFormsControlSampler100% | 0% | 0% | 0% | 0%
src/Core8% | 91% | 0% | 0% | 0%
tools/WildlifeManager100% | 0% | 0% | 0% | 0%
src/SystemAbstractions80% | 19% | 0% | 0% | 0%
tools/scripts63% | 36% | 0% | 0% | 0%
src/Win32Tests100% | 0% | 0% | 0% | 0%
tools/Win32ControlSampler41% | 0% | 0% | 58% | 0%
tools/WpfControlSampler100% | 0% | 0% | 0% | 0%
src/TelemetryTests69% | 30% | 0% | 0% | 0%
src/Win3252% | 47% | 0% | 0% | 0%
src/CLI11% | 67% | 0% | 21% | 0%
src/RulesMD80% | 19% | 0% | 0% | 0%
build11% | 19% | 62% | 6% | 0%
src/Actions3% | 96% | 0% | 0% | 0%
src/RuleSelection22% | 77% | 0% | 0% | 0%
src/AutomationTests4% | 81% | 14% | 0% | 0%
src/Telemetry24% | 75% | 0% | 0% | 0%
src/DesktopTests3% | 96% | 0% | 0% | 0%
src/CurrentFileVersionCompatibilityTests8% | 91% | 0% | 0% | 0%
src/UnitTestSharedLibrary12% | 87% | 0% | 0% | 0%
src/RulesTest0% | 95% | <1% | 3% | 0%
src/CLITests0% | 100% | 0% | 0% | 0%
src/ActionsTests0% | 100% | 0% | 0% | 0%
src/OldFileVersionCompatibilityTests0% | 100% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
src/RuleSelectionTests0% | 100% | 0% | 0% | 0%
src/SystemAbstractionsTests0% | 100% | 0% | 0% | 0%
src/InteropDummy0% | 100% | 0% | 0% | 0%
src/CI0% | 100% | 0% | 0% | 0%
src/CLI_Installer0% | 0% | 0% | 100% | 0%
src/props0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
signedbuild.yml
in build
296 - 103 1015 36
prbuild.yml
in build
92 - 334 1015 18
targets
settings.targets
in build
23 - 565 1015 6
targets
delaysign.targets
in build
13 - 992 1015 2
LicenseHeaderVerification.ps1
in tools/scripts/verification.scripts
115 - 1014 1014 1
xaml
MainWindow.xaml
in tools/WildlifeManager/src/WildlifeManager
95 - 1014 1014 1
check-automation.ps1
in tools/scripts
66 - 960 1014 4
thirdpartynotices.html
in root
64 - 298 1014 5
CustomButton.cs
in tools/WildlifeManager/src/WildlifeManager
39 3 1007 1014 2
MainWindow.xaml.cs
in tools/WildlifeManager/src/WildlifeManager
29 5 1014 1014 1
AssemblyInfo.cs
in tools/WildlifeManager/src/WildlifeManager/Properties
19 - 1014 1014 1
xaml
CustomControl.xaml
in tools/WildlifeManager/src/WildlifeManager
13 - 1014 1014 1
CustomControl.xaml.cs
in tools/WildlifeManager/src/WildlifeManager
12 1 1014 1014 1
xaml
App.xaml
in tools/WildlifeManager/src/WildlifeManager
9 - 1014 1014 1
App.xaml.cs
in tools/WildlifeManager/src/WildlifeManager
8 - 1014 1014 1
props
version.props
in src/props
6 - 22 1012 37
RelationshipsTest.cs
in src/RulesTest/PropertyConditions
1094 84 309 1002 4
MonsterTest.cs
in src/RulesTest
1006 9 231 1002 10
EventListenerFactory.cs
in src/Desktop/UIAutomation/EventHandlers
554 20 264 1002 9
A11yElement.cs
in src/Core/Bases
480 15 264 1002 9
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
App.xaml.cs
in tools/WildlifeManager/src/WildlifeManager
8 - 1014 1014 1
xaml
App.xaml
in tools/WildlifeManager/src/WildlifeManager
9 - 1014 1014 1
CustomControl.xaml.cs
in tools/WildlifeManager/src/WildlifeManager
12 1 1014 1014 1
xaml
CustomControl.xaml
in tools/WildlifeManager/src/WildlifeManager
13 - 1014 1014 1
AssemblyInfo.cs
in tools/WildlifeManager/src/WildlifeManager/Properties
19 - 1014 1014 1
MainWindow.xaml.cs
in tools/WildlifeManager/src/WildlifeManager
29 5 1014 1014 1
xaml
MainWindow.xaml
in tools/WildlifeManager/src/WildlifeManager
95 - 1014 1014 1
LicenseHeaderVerification.ps1
in tools/scripts/verification.scripts
115 - 1014 1014 1
CustomButton.cs
in tools/WildlifeManager/src/WildlifeManager
39 3 1007 1014 2
Delegates.cs
in src/Core/Misc
4 - 1002 1002 1
RuleVersions.cs
in src/RuleSelection
7 - 1002 1002 1
EdgeConditions.cs
in src/Rules/PropertyConditions
8 - 1002 1002 1
IRuleFactory.cs
in src/Rules
8 - 1002 1002 1
UrlType.cs
in src/Core/Enums
8 - 1002 1002 1
IA11yPattern.cs
in src/Core/Bases
8 - 1002 1002 1
TreeViewMode.cs
in src/Core/Enums
9 - 1002 1002 1
OrientationType.cs
in src/Core/Enums
9 - 1002 1002 1
General.cs
in src/Rules/PropertyConditions
10 1 1002 1002 1
RunResult.cs
in src/Rules
11 - 1002 1002 1
ListenScope.cs
in src/Desktop/Types
11 - 1002 1002 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
EnumConverterTests.cs
in src/CoreTests/CustomObjects/Converters
28 2 196 196 1
EnumTypeConverter.cs
in src/Core/CustomObjects/Converters
19 1 196 196 1
Program.cs
in src/InteropDummy
18 1 203 203 1
CustomUIAAction.cs
in src/Actions/Actions
20 1 203 224 2
CustomPropertyTests.cs
in src/CoreTests/CustomObjects
97 11 196 232 2
CustomUIAPropertyType.cs
in src/Core/Enums
17 - 196 232 2
CustomProperty.cs
in src/Core/CustomObjects
74 1 195 234 4
ConfigTests.cs
in src/CoreTests/CustomObjects
68 5 196 234 3
BoolConverterTests.cs
in src/CoreTests/CustomObjects/Converters
26 3 234 234 1
StringConverterTests.cs
in src/CoreTests/CustomObjects/Converters
26 3 234 234 1
ElementConverterTests.cs
in src/CoreTests/CustomObjects/Converters
24 2 234 234 1
PointConverterTests.cs
in src/CoreTests/CustomObjects/Converters
22 2 234 234 1
DoubleConverterTests.cs
in src/CoreTests/CustomObjects/Converters
21 2 234 234 1
IntConverterTests.cs
in src/CoreTests/CustomObjects/Converters
21 2 234 234 1
Config.cs
in src/Core/CustomObjects
17 - 232 234 2
BoolTypeConverter.cs
in src/Core/CustomObjects/Converters
14 1 228 234 2
DoubleTypeConverter.cs
in src/Core/CustomObjects/Converters
14 1 228 234 2
ElementTypeConverter.cs
in src/Core/CustomObjects/Converters
14 1 228 234 2
IntTypeConverter.cs
in src/Core/CustomObjects/Converters
14 1 228 234 2
PointTypeConverter.cs
in src/Core/CustomObjects/Converters
14 1 228 234 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
props
version.props
in src/props
6 - 22 1012 37
ControlShouldSupportExpandCollapsePattern.cs
in src/RulesTest/Library
84 6 62 1002 5
ControlShouldSupportExpandCollapsePattern.cs
in src/Rules/Library
32 3 62 1002 5
wixproj
CLI_Installer.wixproj
in src/CLI_Installer
66 - 69 729 9
vcxproj
Win32ControlSampler.vcxproj
in tools/Win32ControlSampler/src/Win32ControlSampler
172 - 75 858 3
Program.cs
in src/CLI
106 6 75 734 8
README.MD
in src/CLI
44 - 75 720 5
resource.h
in tools/Win32ControlSampler/src/Win32ControlSampler
33 - 75 858 2
Win32ControlSampler.h
in tools/Win32ControlSampler/src/Win32ControlSampler
5 - 75 858 2
BitmapCollection.cs
in src/Desktop/ColorContrastAnalyzer
26 4 80 1002 4
ElementGroupsTests.cs
in src/RulesTest/PropertyConditions
266 19 81 1002 8
ElementGroups.cs
in src/Rules/PropertyConditions
180 19 81 1002 9
LocalizedControlTypeIsReasonable.cs
in src/Rules/Library
167 4 84 1002 8
wxs
Product.wxs
in src/CLI_Installer
32 - 84 729 10
targets
NetStandardRelease.targets
in build
29 - 88 929 14
signedbuild.yml
in build
296 - 103 1015 36
AutomationIntegrationTests.cs
in src/AutomationTests
149 8 130 960 12
ControlShouldSupportTextPatternUnitTests.cs
in src/RulesTest/Library
71 8 130 875 6
ControlShouldSupportTextPattern.cs
in src/Rules/Library
38 3 130 1002 8
RegistrarTests.cs
in src/DesktopTests/UIAutomation/CustomObjects
117 11 195 236 5