microsoft / MIEngine
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: 317
  • Daily file updates (only one update per file and date counted): 1274
  • First update: 2015-06-01
  • Latest update: 2022-01-29
  • Days between first and latest update: 2435 (347 weeks, estimated 1735 working days)
  • Active days (at least one file change): 625
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 317 files with 42,371 lines of code in files.
    • 282 files that are 366+ days old (40,929 lines of code)
    • 31 files that are 181-365 days old (1,347 lines of code)
    • 3 files that are 91-180 days old (69 lines of code)
    • 1 files that are 31-90 days old (26 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
96% | 3% | <1% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 317 files with 42,371 lines of code in files.
    • 192 files have been last changed 366+ days ago (16,237 lines of code)
    • 82 files have been last changed 181-365 days ago (10,394 lines of code)
    • 17 files have been last changed 91-180 days ago (3,273 lines of code)
    • 11 files have been last changed 31-90 days ago (2,176 lines of code)
    • 15 files have been last changed 1-30 days ago (10,291 lines of code)
38% | 24% | 7% | 5% | 24%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cs, xml, h, cpp, yml, csproj, vcxproj, c, properties, filters, targets, resx, txt, cmd, json, sh, nuspec, plist, gitignore, ps1, xsd, csx, MD, md, editorconfig, natvis, vsixmanifest, gitattributes, hpp, xaml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cs97% | 2% | 0% | <1% | 0%
natvis100% | 0% | 0% | 0% | 0%
xaml100% | 0% | 0% | 0% | 0%
yml58% | 39% | 1% | 0% | 0%
targets85% | 14% | 0% | 0% | 0%
cmd95% | 0% | 4% | 0% | 0%
csx100% | 0% | 0% | 0% | 0%
vsixmanifest100% | 0% | 0% | 0% | 0%
MD100% | 0% | 0% | 0% | 0%
ps10% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cs37% | 24% | 7% | 5% | 24%
natvis100% | 0% | 0% | 0% | 0%
cmd95% | 0% | 4% | 0% | 0%
yml29% | 46% | 19% | 4% | 0%
csx100% | 0% | 0% | 0% | 0%
targets17% | 68% | 5% | 8% | 0%
vsixmanifest100% | 0% | 0% | 0% | 0%
MD100% | 0% | 0% | 0% | 0%
ps10% | 0% | 100% | 0% | 0%
xaml0% | 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/MIDebugEngine100% | 0% | 0% | 0% | 0%
src/MICore100% | 0% | 0% | 0% | 0%
src/OpenDebugAD799% | 0% | 0% | <1% | 0%
src/SSHDebugPS92% | 7% | 0% | 0% | 0%
src/AndroidDebugLauncher100% | 0% | 0% | 0% | 0%
src/DebugEngineHost100% | 0% | 0% | 0% | 0%
src/JDbg100% | 0% | 0% | 0% | 0%
src/DebugEngineHost.VSCode94% | 5% | 0% | 0% | 0%
src/MIDebugPackage100% | 0% | 0% | 0% | 0%
src/IOSDebugLauncher100% | 0% | 0% | 0% | 0%
eng/pipelines58% | 39% | 1% | 0% | 0%
src/WindowsDebugLauncher100% | 0% | 0% | 0% | 0%
src/SSHDebugTests100% | 0% | 0% | 0% | 0%
build82% | 17% | 0% | 0% | 0%
src/DebugEngineHost.Stub87% | 12% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
tools/iOS100% | 0% | 0% | 0% | 0%
src/Microsoft.VisualStudio.Debugger.Interop.UnixPortSupplier100% | 0% | 0% | 0% | 0%
IL100% | 0% | 0% | 0% | 0%
src/tools0% | 100% | 0% | 0% | 0%
src/MakePIAPortable0% | 100% | 0% | 0% | 0%
eng/Scripts0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/MIDebugEngine32% | 13% | 20% | 4% | 29%
src/MICore34% | 25% | 1% | 12% | 26%
src/AndroidDebugLauncher100% | 0% | 0% | 0% | 0%
src/SSHDebugPS26% | 59% | 0% | 3% | 9%
src/OpenDebugAD719% | 16% | 5% | <1% | 58%
src/DebugEngineHost77% | 22% | 0% | 0% | 0%
src/JDbg100% | 0% | 0% | 0% | 0%
src/DebugEngineHost.VSCode54% | 5% | 0% | 11% | 28%
src/IOSDebugLauncher67% | 0% | 0% | 0% | 32%
src/DebugEngineHost.Stub87% | 0% | 12% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
eng/pipelines29% | 46% | 19% | 4% | 0%
src/WindowsDebugLauncher45% | 54% | 0% | 0% | 0%
tools/iOS100% | 0% | 0% | 0% | 0%
src/MIDebugPackage32% | 67% | 0% | 0% | 0%
build19% | 62% | 6% | 10% | 0%
src/Microsoft.VisualStudio.Debugger.Interop.UnixPortSupplier17% | 82% | 0% | 0% | 0%
src/SSHDebugTests2% | 42% | 0% | 54% | 0%
IL100% | 0% | 0% | 0% | 0%
src/tools0% | 100% | 0% | 0% | 0%
src/MakePIAPortable0% | 100% | 0% | 0% | 0%
eng/Scripts0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
LaunchOptions.cs
in src/MICore
1817 69 4 2436 128
PipeTransport.cs
in src/MICore/Transports
300 15 318 2436 46
DebugListenerTool.cs
in tools/iOS/DebugListenerTool
75 1 2217 2436 2
CertTool.cs
in tools/iOS/CertTool
71 2 2217 2436 2
LaunchCommand.cs
in src/MICore
57 3 504 2436 12
AssemblyInfo.cs
in tools/iOS/CertTool/Properties
16 - 2217 2436 2
AssemblyInfo.cs
in tools/iOS/DebugListenerTool/Properties
16 - 2217 2436 2
Launcher.cs
in src/AndroidDebugLauncher
783 19 504 2435 47
Launcher.cs
in src/IOSDebugLauncher
151 4 4 2435 18
AndroidLaunchOptions.cs
in src/AndroidDebugLauncher
143 6 504 2435 22
IOSLaunchOptions.cs
in src/IOSDebugLauncher
50 1 504 2435 9
DebuggedProcess.cs
in src/MIDebugEngine/Engine.Impl
1901 50 4 2434 183
Debugger.cs
in src/MICore
1419 68 318 2434 101
MIResults.cs
in src/MICore
1038 67 504 2431 30
Natvis.cs
in src/MIDebugEngine/Natvis.Impl
1014 29 321 2431 38
AD7Engine.cs
in src/MIDebugEngine/AD7.Impl
871 60 122 2431 77
Variables.cs
in src/MIDebugEngine/Engine.Impl
750 27 103 2431 47
natvis
Microsoft.Android.natvis
in src/AndroidDebugLauncher
711 - 1202 2431 4
AD7PendingBreakpoint.cs
in src/MIDebugEngine/AD7.Impl
659 19 12 2431 34
AD7Property.cs
in src/MIDebugEngine/AD7.Impl
516 43 12 2431 18
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AssemblyInfo.cs
in src/JDbg/Properties
10 - 2429 2431 2
AssemblyInfo.cs
in src/IOSDebugLauncher/Properties
10 - 2429 2431 2
Guids.cs
in src/MIDebugPackage
11 - 2429 2431 2
AssemblyInfo.cs
in src/AndroidDebugLauncher/Properties
11 - 2429 2431 2
AssemblyInfo.cs
in src/MIDebugPackage/Properties
13 - 2429 2431 2
LauncherException.cs
in src/IOSDebugLauncher
16 1 2429 2431 2
LauncherException.cs
in src/AndroidDebugLauncher
18 1 2429 2431 2
JdwpException.cs
in src/JDbg
31 2 2429 2431 2
RegistryRoot.cs
in src/AndroidDebugLauncher
32 1 2429 2431 2
Utils.cs
in src/JDbg
42 3 2429 2431 2
ReplyPacketParser.cs
in src/JDbg
61 6 2429 2431 2
RequestAuthHandler.cs
in src/IOSDebugLauncher
76 1 2429 2431 2
JDbg.cs
in src/JDbg
83 8 2429 2431 2
VisualizationCache.cs
in src/MIDebugEngine/Natvis.Impl
108 11 2429 2431 2
TextColumn.cs
in src/AndroidDebugLauncher
121 7 2429 2431 2
TcpTransport.cs
in src/JDbg
149 8 2429 2431 2
AD7Hresult.cs
in src/MIDebugEngine/AD7.Definitions
237 - 2429 2431 2
JdwpCommand.cs
in src/JDbg
287 18 2429 2431 2
InvalidLaunchOptionsException.cs
in src/MICore
13 1 2370 2372 2
AD7ProgramProvider.cs
in src/MIDebugEngine/AD7.Impl
1 - 2251 2431 5
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
LanguageUtilities.cs
in src/OpenDebugAD7
26 1 45 45 1
VSEngSS-MicroBuild2019-1ES.job.yml
in eng/pipelines/jobs
15 - 145 145 1
CI-Build.ps1
in eng/Scripts
42 - 152 152 1
cmd
CI-Build.cmd
in eng/Scripts
12 - 152 152 1
Microsoft.VisualStudio.Debugger.Interop.DAP.cs
in src/DebugEngineHost.Stub/Shared
38 - 122 193 3
AssemblyResolver.cs
in src/DebugEngineHost.VSCode/VSCode
47 3 199 199 1
PublishOpenDebugAD7.yml
in eng/pipelines/steps
45 - 163 199 6
DownloadPipelineArtifact.yml
in eng/pipelines/tasks
43 - 199 199 1
VSCode-codesign-osx.template.yml
in eng/pipelines/templates
21 - 195 199 2
VSCode-esrp-sign-osx.template.yml
in eng/pipelines/templates
19 - 199 199 1
MSHosted-Linux.job.yml
in eng/pipelines/jobs
14 - 199 199 1
MSHosted-OSX.job.yml
in eng/pipelines/jobs
14 - 199 199 1
MakePIAPortableTool.cs
in src/tools/MakePIAPortableTool
443 16 209 209 1
Dummy.cs
in src/MakePIAPortable
12 1 209 209 1
LocalProcessAsyncRunner.cs
in src/SSHDebugPS
99 2 214 214 1
WSLCommandLine.cs
in src/SSHDebugPS/WSL
90 3 214 214 1
WSLConnection.cs
in src/SSHDebugPS/WSL
85 4 194 214 2
WSLPortSupplier.cs
in src/SSHDebugPS/WSL
67 6 214 214 1
PipeAsyncCommand.cs
in src/SSHDebugPS
61 8 214 214 1
WSLException.cs
in src/SSHDebugPS/WSL
19 3 214 214 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AD7DebugSession.cs
in src/OpenDebugAD7
3062 77 4 1341 38
DebuggedProcess.cs
in src/MIDebugEngine/Engine.Impl
1901 50 4 2434 183
LaunchOptions.cs
in src/MICore
1817 69 4 2436 128
JsonLaunchOptions.cs
in src/MICore
434 22 4 1732 15
Launcher.cs
in src/IOSDebugLauncher
151 4 4 2435 18
AD7PendingBreakpoint.cs
in src/MIDebugEngine/AD7.Impl
659 19 12 2431 34
AD7Property.cs
in src/MIDebugEngine/AD7.Impl
516 43 12 2431 18
AD7BreakPointRequest.cs
in src/OpenDebugAD7/AD7Impl
154 11 12 1341 6
EngineConfiguration.cs
in src/DebugEngineHost.VSCode/VSCode
139 6 12 1341 5
HostMarshal.cs
in src/DebugEngineHost.VSCode
109 11 12 1341 4
VariableManager.cs
in src/OpenDebugAD7
109 12 12 1273 4
Disassembly.cs
in src/MIDebugEngine/Engine.Impl
331 13 24 2431 15
CygwinFileMapper.cs
in src/MIDebugEngine/Engine.Impl
229 5 24 2092 9
SourceLine.cs
in src/MIDebugEngine/Engine.Impl
128 9 24 2431 10
xaml
ContainerPickerDialogWindow.xaml
in src/SSHDebugPS/UI
552 - 25 979 12
ExceptionManager.cs
in src/MIDebugEngine/Engine.Impl
538 22 45 2336 18
ExceptionSettings.cs
in src/DebugEngineHost.VSCode/VSCode
64 3 45 1341 3
ExceptionBreakpointFilter.cs
in src/DebugEngineHost.VSCode/VSCode
35 - 45 1341 2
targets
package_versions.settings.targets
in build
34 - 45 411 5
LanguageUtilities.cs
in src/OpenDebugAD7
26 1 45 45 1