microsoft / ConcordExtensibilitySamples
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: 100
  • Daily file updates (only one update per file and date counted): 169
  • First update: 2015-08-29
  • Latest update: 2022-01-28
  • Days between first and latest update: 2345 (335 weeks, estimated 1675 working days)
  • Active days (at least one file change): 33
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 100 files with 9,199 lines of code in files.
    • 100 files that are 366+ days old (9,199 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 100 files with 9,199 lines of code in files.
    • 84 files have been last changed 366+ days ago (8,366 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)
    • 9 files have been last changed 31-90 days ago (300 lines of code)
    • 7 files have been last changed 1-30 days ago (533 lines of code)
90% | 0% | 0% | 3% | 5%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cs, h, csproj, cpp, json, props, txt, vcxproj, vsixmanifest, filters, md, cmd, gitignore, gitattributes, yml, natvis
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cs100% | 0% | 0% | 0% | 0%
vcxproj100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
filters100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
vsixmanifest100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
natvis100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cs100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
vcxproj26% | 0% | 0% | 13% | 60%
filters20% | 0% | 0% | 0% | 79%
cmd26% | 0% | 0% | 73% | 0%
natvis100% | 0% | 0% | 0% | 0%
vsixmanifest0% | 0% | 0% | 100% | 0%
props0% | 0% | 0% | 83% | 16%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
Iris/IrisCompiler100% | 0% | 0% | 0% | 0%
Iris/FrontEndTest100% | 0% | 0% | 0% | 0%
Iris/IrisExtension100% | 0% | 0% | 0% | 0%
CppCustomVisualizer/dll100% | 0% | 0% | 0% | 0%
HelloWorld/Cpp100% | 0% | 0% | 0% | 0%
CppCustomVisualizer/TargetApp100% | 0% | 0% | 0% | 0%
Iris/ic100% | 0% | 0% | 0% | 0%
HelloWorld/Cs100% | 0% | 0% | 0% | 0%
CppCustomVisualizer/vsix100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
Iris/vsix100% | 0% | 0% | 0% | 0%
Iris/IrisRuntime100% | 0% | 0% | 0% | 0%
Iris/Programs100% | 0% | 0% | 0% | 0%
CppCustomVisualizer100% | 0% | 0% | 0% | 0%
Iris/xplat-package100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
Iris/IrisCompiler100% | 0% | 0% | 0% | 0%
Iris/FrontEndTest100% | 0% | 0% | 0% | 0%
Iris/IrisExtension100% | 0% | 0% | 0% | 0%
CppCustomVisualizer/dll64% | 0% | 0% | 0% | 35%
HelloWorld/Cpp40% | 0% | 0% | 20% | 39%
CppCustomVisualizer/TargetApp100% | 0% | 0% | 0% | 0%
Iris/ic100% | 0% | 0% | 0% | 0%
HelloWorld/Cs82% | 0% | 0% | 17% | 0%
Iris/IrisRuntime100% | 0% | 0% | 0% | 0%
Iris/Programs100% | 0% | 0% | 0% | 0%
CppCustomVisualizer/vsix17% | 0% | 0% | 27% | 54%
Iris/vsix37% | 0% | 0% | 62% | 0%
Iris/xplat-package100% | 0% | 0% | 0% | 0%
ROOT0% | 0% | 0% | 100% | 0%
CppCustomVisualizer0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Translator.cs
in Iris/IrisCompiler/FrontEnd
948 40 2345 2347 2
SamplePrograms.cs
in Iris/FrontEndTest
659 7 374 2347 3
TextEmitter.cs
in Iris/IrisCompiler/BackEnd
593 48 2345 2347 2
ParserTests.cs
in Iris/FrontEndTest
526 36 374 2347 3
MethodGenerator.cs
in Iris/IrisCompiler/BackEnd
460 43 2345 2347 2
Lexer.cs
in Iris/IrisCompiler/FrontEnd
439 22 2345 2347 2
SemanticTests.cs
in Iris/FrontEndTest
280 38 374 2347 3
TypeSystem.cs
in Iris/IrisCompiler
233 19 2345 2347 2
CompilerContext.cs
in Iris/IrisCompiler
199 12 374 2347 3
SyntaxErrorTests.cs
in Iris/FrontEndTest
190 29 374 2347 3
ImportedType.cs
in Iris/IrisCompiler/Import
182 7 2345 2347 2
DebugCompilerContext.cs
in Iris/IrisExtension/ExpressionCompiler
172 11 374 2347 3
InspectionScope.cs
in Iris/IrisExtension
166 9 374 2347 3
SymbolTable.cs
in Iris/IrisCompiler
123 11 2345 2347 2
ImportedModule.cs
in Iris/IrisCompiler/Import
121 7 1738 2347 5
AssignmentTranslator.cs
in Iris/IrisExtension/ExpressionCompiler
113 4 2345 2347 2
PeEmitter.cs
in Iris/IrisCompiler/BackEnd
105 4 374 2347 3
IrisFormatter.cs
in Iris/IrisExtension/Formatter
105 3 2345 2347 2
CompilerRunner.cs
in Iris/ic
103 2 374 2347 3
IrisTypeProvider.cs
in Iris/IrisCompiler/Import
95 1 1738 2347 7
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Guids.cs
in Iris/IrisCompiler
11 - 2345 2347 2
SourceRange.cs
in Iris/IrisCompiler/FrontEnd
14 1 2345 2347 2
SubRange.cs
in Iris/IrisCompiler
18 2 2345 2347 2
CompilerServices.cs
in Iris/IrisRuntime
21 2 2345 2347 2
Operator.cs
in Iris/IrisCompiler
23 - 2345 2347 2
AddressComparer.cs
in Iris/IrisExtension
25 3 2345 2347 2
Variable.cs
in Iris/IrisCompiler
28 3 2345 2347 2
LocalVariable.cs
in Iris/IrisExtension
29 1 2345 2347 2
Symbol.cs
in Iris/IrisCompiler
31 2 2345 2347 2
ImportedFile.cs
in Iris/IrisCompiler/Import
34 3 2345 2347 2
FilePosition.cs
in Iris/IrisCompiler/FrontEnd
34 2 2345 2347 2
ImportedMember.cs
in Iris/IrisCompiler/Import
36 1 2345 2347 2
Utility.cs
in Iris/IrisExtension
43 1 2345 2347 2
IEmitter.cs
in Iris/IrisCompiler/BackEnd
45 - 2345 2347 2
InspectionSession.cs
in Iris/IrisExtension
47 5 2345 2347 2
ErrorList.cs
in Iris/IrisCompiler/FrontEnd
51 4 2345 2347 2
OperatorMaps.cs
in Iris/IrisCompiler/FrontEnd
52 1 2345 2347 2
Token.cs
in Iris/IrisCompiler/FrontEnd
59 - 2345 2347 2
Importer.cs
in Iris/IrisCompiler/Import
61 4 2345 2347 2
LocalVariablesTranslator.cs
in Iris/IrisExtension/ExpressionCompiler
67 3 2345 2347 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
vsixmanifest
source.extension.vsixmanifest
in Iris/vsix
23 - 82 374 2
AssemblyInfo.cs
in Iris/vsix/Properties
14 - 374 374 1
Dummy.cs
in Iris/xplat-package
11 1 374 374 1
cmd
run.cmd
in Iris/Programs
4 - 374 374 1
_EntryPoint.cpp
in CppCustomVisualizer/dll
293 7 767 1102 2
vcxproj
TargetApp.vcxproj
in CppCustomVisualizer/TargetApp
154 - 1102 1102 1
vcxproj
CppCustomVisualizer.vcxproj
in CppCustomVisualizer/dll
146 - 3 1102 4
filters
CppCustomVisualizer.vcxproj.filters
in CppCustomVisualizer/dll
84 - 3 1102 3
vcxproj
vsix.vcxproj
in CppCustomVisualizer/vsix
68 - 27 1102 3
_EntryPoint.h
in CppCustomVisualizer/dll
55 - 1102 1102 1
TargetApp.cpp
in CppCustomVisualizer/TargetApp
29 1 1102 1102 1
stdafx.h
in CppCustomVisualizer/dll
28 2 1102 1102 1
props
Cpp.props
in CppCustomVisualizer
24 - 82 1102 2
filters
TargetApp.vcxproj.filters
in CppCustomVisualizer/TargetApp
22 - 1102 1102 1
filters
vsix.vcxproj.filters
in CppCustomVisualizer/vsix
22 - 1102 1102 1
vsixmanifest
source.extension.vsixmanifest
in CppCustomVisualizer/vsix
20 - 82 1102 3
dllmain.cpp
in CppCustomVisualizer/dll
17 2 1102 1102 1
props
VSIXSourceItems.props
in CppCustomVisualizer/vsix
14 - 82 1102 2
targetver.h
in CppCustomVisualizer/dll
13 - 1102 1102 1
Resource.h
in CppCustomVisualizer/dll
9 - 1102 1102 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
vcxproj
CppCustomVisualizer.vcxproj
in CppCustomVisualizer/dll
146 - 3 1102 4
vcxproj
HelloWorld.vcxproj
in HelloWorld/Cpp/dll
139 - 3 2344 8
filters
CppCustomVisualizer.vcxproj.filters
in CppCustomVisualizer/dll
84 - 3 1102 3
filters
HelloWorld.vcxproj.filters
in HelloWorld/Cpp/dll
84 - 3 2344 5
props
packages.version.props
in CppCustomVisualizer/dll
6 - 3 1102 4
props
packages.version.props
in HelloWorld/Cpp/dll
6 - 3 1104 4
vcxproj
vsix.vcxproj
in CppCustomVisualizer/vsix
68 - 27 1102 3
vcxproj
vsix.vcxproj
in HelloWorld/Cpp/vsix
79 - 82 2344 6
cmd
build.cmd
in root
75 - 82 2326 4
props
Cpp.props
in CppCustomVisualizer
24 - 82 1102 2
props
Cpp.props
in HelloWorld/Cpp
24 - 82 1104 2
vsixmanifest
source.extension.vsixmanifest
in Iris/vsix
23 - 82 374 2
vsixmanifest
source.extension.vsixmanifest
in HelloWorld/Cs/vsix
22 - 82 2344 6
vsixmanifest
source.extension.vsixmanifest
in CppCustomVisualizer/vsix
20 - 82 1102 3
vsixmanifest
source.extension.vsixmanifest
in HelloWorld/Cpp/vsix
19 - 82 2344 6
props
VSIXSourceItems.props
in CppCustomVisualizer/vsix
14 - 82 1102 2
SamplePrograms.cs
in Iris/FrontEndTest
659 7 374 2347 3
ParserTests.cs
in Iris/FrontEndTest
526 36 374 2347 3
SemanticTests.cs
in Iris/FrontEndTest
280 38 374 2347 3
CompilerContext.cs
in Iris/IrisCompiler
199 12 374 2347 3