microsoft / ClearScript
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: 384
  • Daily file updates (only one update per file and date counted): 1725
  • First update: 2013-01-15
  • Latest update: 2022-01-19
  • Days between first and latest update: 3292 (470 weeks, estimated 2350 working days)
  • Active days (at least one file change): 153
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 384 files with 84,016 lines of code in files.
    • 357 files that are 366+ days old (77,630 lines of code)
    • 23 files that are 181-365 days old (6,019 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 4 files that are 31-90 days old (367 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
92% | 7% | 0% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 384 files with 84,016 lines of code in files.
    • 248 files have been last changed 366+ days ago (20,600 lines of code)
    • 61 files have been last changed 181-365 days ago (7,960 lines of code)
    • 18 files have been last changed 91-180 days ago (12,452 lines of code)
    • 26 files have been last changed 31-90 days ago (9,887 lines of code)
    • 31 files have been last changed 1-30 days ago (33,117 lines of code)
24% | 9% | 14% | 11% | 39%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
htm, cs, xml, js, h, json, csproj, css, cpp, html, ps1, md, DotSettings, svg, props, txt, vcxproj, yml, filters, vbs, gitignore, php, cmd, reg, sh, aspx, zshrc, xaml, zprofile
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cs91% | 8% | 0% | <1% | 0%
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
vcxproj100% | 0% | 0% | 0% | 0%
filters100% | 0% | 0% | 0% | 0%
js92% | 7% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
DotSettings96% | 3% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
vbs100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
xaml100% | 0% | 0% | 0% | 0%
reg0% | 0% | 0% | 100% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cs25% | 10% | 15% | 12% | 36%
h30% | 5% | 9% | 17% | 37%
filters100% | 0% | 0% | 0% | 0%
js80% | 19% | 0% | 0% | 0%
cpp6% | 0% | 0% | 4% | 89%
ps1100% | 0% | 0% | 0% | 0%
vbs100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
xaml100% | 0% | 0% | 0% | 0%
DotSettings0% | 3% | 96% | 0% | 0%
cmd0% | 3% | 0% | 0% | 96%
vcxproj0% | 0% | 100% | 0% | 0%
reg0% | 0% | 0% | 100% | 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
ClearScript98% | <1% | 0% | <1% | 0%
ClearScriptTest78% | 21% | 0% | <1% | 0%
ClearScriptV8100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
ClearScriptBenchmarks100% | 0% | 0% | 0% | 0%
ClearScriptConsole100% | 0% | 0% | 0% | 0%
NuGet100% | 0% | 0% | 0% | 0%
UWP100% | 0% | 0% | 0% | 0%
Unix0% | 100% | 0% | 0% | 0%
NetCore0% | 100% | 0% | 0% | 0%
NetFramework0% | 100% | 0% | 0% | 0%
NetStandard0% | 100% | 0% | 0% | 0%
Misc0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ClearScript30% | 6% | 1% | 13% | 47%
ClearScriptTest16% | 16% | 39% | 10% | 17%
ClearScriptV818% | 1% | 9% | 8% | 62%
ClearScriptConsole58% | 0% | 37% | 0% | 3%
NuGet100% | 0% | 0% | 0% | 0%
UWP100% | 0% | 0% | 0% | 0%
ClearScriptBenchmarks0% | 62% | 34% | 0% | 2%
ROOT0% | 1% | 49% | 0% | 48%
Unix0% | 100% | 0% | 0% | 0%
NetCore0% | 100% | 0% | 0% | 0%
NetFramework0% | 100% | 0% | 0% | 0%
NetStandard0% | 100% | 0% | 0% | 0%
Misc0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cmd
V8Update.cmd
in root
251 - 20 3303 55
V8ScriptEngineTest.cs
in ClearScriptTest
3004 209 20 3297 46
VBScriptEngineTest.cs
in ClearScriptTest
2576 182 132 3297 41
JScriptEngineTest.cs
in ClearScriptTest
2357 171 132 3297 40
V8ScriptEngine.cs
in ClearScript/V8
1000 70 20 3297 43
HostFunctionsTest.cs
in ClearScriptTest
812 95 439 3297 12
ScriptEngine.cs
in ClearScript
788 84 20 3297 36
TypeHelpers.cs
in ClearScript/Util
715 60 70 3297 28
MiscHelpers.cs
in ClearScript/Util
468 43 192 3297 23
HostFunctions.cs
in ClearScript
370 56 374 3297 20
MemberAccessTest.cs
in ClearScriptTest
342 51 333 3297 18
ExplicitBaseInterfaceMemberAccessTest.cs
in ClearScriptTest
310 51 333 3297 15
ExplicitInterfaceMemberAccessTest.cs
in ClearScriptTest
310 51 333 3297 12
BaseMemberAccessTest.cs
in ClearScriptTest
302 47 216 3297 17
ExtendedHostFunctionsTest.cs
in ClearScriptTest
276 35 439 3297 7
HostTypeCollection.cs
in ClearScript
256 21 374 3297 9
StaticMemberAccessTest.cs
in ClearScriptTest
245 37 333 3297 16
BaseInterfaceMemberAccessTest.cs
in ClearScriptTest
233 36 333 3297 12
InterfaceMemberAccessTest.cs
in ClearScriptTest
233 36 333 3297 12
PropertyBag.cs
in ClearScript
184 13 471 3297 7
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
SpecialParamNames.cs
in ClearScript/Util
7 - 1737 3104 3
IScriptableObject.cs
in ClearScript
7 - 1737 3104 2
IScriptMarshalWrapper.cs
in ClearScript/Util
8 - 1737 3104 3
INativeCallback.cs
in ClearScript/Util
8 - 1737 2051 2
ScriptAccess.cs
in ClearScript
9 - 1737 3260 3
ImmutableValueAttribute.cs
in ClearScript
11 1 1737 1966 2
NoScriptAccessAttribute.cs
in ClearScript
12 1 1737 3260 4
NoDefaultScriptAccessAttribute.cs
in ClearScript
12 1 1737 2459 2
HostTargetFlags.cs
in ClearScript
12 - 1737 3104 2
V8RuntimeHeapInfo.cs
in ClearScript/V8
14 1 1737 3177 3
ITestInterface.cs
in ClearScriptTest
37 4 1737 3283 5
IExplicitTestInterface.cs
in ClearScriptTest
37 4 1737 3283 5
IExplicitBaseTestInterface.cs
in ClearScriptTest
37 4 1737 3283 5
IBaseTestInterface.cs
in ClearScriptTest
37 4 1737 3283 5
ScriptMemberAttribute.cs
in ClearScript
46 8 1737 3260 5
BindSignatureTest.cs
in ClearScriptTest
111 3 1737 3297 5
DelegateFactory.Generated.cs
in ClearScript
1841 68 1737 3283 5
IV8DebugListener.cs
in ClearScript/V8
10 - 1546 2551 5
SocketHelpers.cs
in ClearScript/Util
85 8 1497 2551 3
BitwiseHelpers.cs
in ClearScript/Util
89 14 1497 1497 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
V8SplitProxyManaged.Net5.cs
in ClearScript/V8/SplitProxy
191 13 70 70 1
V8SharedObjectTest.cs
in ClearScriptTest
154 14 70 70 1
TypeTags.cs
in ClearScript/Util
12 - 70 70 1
reg
CLSID_ProcessDebugManager.reg
in Misc
10 - 70 70 1
EnumerableHelpers.NetCore.cs
in ClearScript/Util
105 16 250 250 1
V8Settings.cs
in ClearScript/V8
8 - 250 250 1
DotSettings
ClearScriptTest.csproj.DotSettings
in NetCore/ClearScriptTest
2 - 250 250 1
DotSettings
ClearScriptTest.csproj.DotSettings
in NetFramework/ClearScriptTest
2 - 250 250 1
DotSettings
ClearScriptTest.NetStandard.csproj.DotSettings
in NetStandard/ClearScriptTest.NetStandard
2 - 250 250 1
DotSettings
ClearScriptTest.NetStandard.csproj.DotSettings
in Unix/ClearScriptTest.NetStandard
2 - 250 250 1
DotSettings
ClearScriptTest.csproj.DotSettings
in Unix/ClearScriptTest
2 - 250 250 1
V8ScriptEngineTest.NetStandard.cs
in ClearScriptTest
210 9 250 289 2
V8ScriptEngine.NetStandard.cs
in ClearScript/V8
73 5 289 289 1
JavaScriptExtensions.NetStandard.cs
in ClearScript/JavaScript
39 4 289 289 1
JScriptEngine.NetStandard.cs
in ClearScript/Windows/Core
19 - 289 289 1
JScriptEngine.NetStandard.cs
in ClearScript/Windows
19 - 289 289 1
Arithmetic.bogus.js
in ClearScriptTest/JavaScript/CommonJS/Arithmetic
13 3 289 289 1
Arithmetic.bogus.js
in ClearScriptTest/JavaScript/LegacyCommonJS/Arithmetic
13 3 289 289 1
Arithmetic.bogus.js
in ClearScriptTest/JavaScript/StandardModule/Arithmetic
12 3 289 289 1
IJavaScriptEngine.NetStandard.cs
in ClearScript/JavaScript
10 - 289 289 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
V8SplitProxyNative.Generated.cs
in ClearScript/V8/SplitProxy
13041 8 20 452 7
V8SplitProxyNative.UWP.Generated.cs
in ClearScript/V8/SplitProxy
4898 3 20 374 5
V8ScriptEngineTest.cs
in ClearScriptTest
3004 209 20 3297 46
V8ContextImpl.cpp
in ClearScriptV8
2537 107 20 471 9
BugFixTest.cs
in ClearScriptTest
1573 104 20 3259 63
V8IsolateImpl.cpp
in ClearScriptV8
1345 93 20 471 8
V8SplitProxyNative.cpp
in ClearScriptV8
1329 7 20 471 7
V8ScriptEngine.cs
in ClearScript/V8
1000 70 20 3297 43
ScriptEngine.cs
in ClearScript
788 84 20 3297 36
WindowsScriptEngine.cs
in ClearScript/Windows/Core
605 30 20 374 5
V8IsolateImpl.h
in ClearScriptV8
486 56 20 471 8
V8Runtime.cs
in ClearScript/V8
377 49 20 3177 22
V8ContextImpl.h
in ClearScriptV8
374 47 20 471 7
WebSocket.cs
in ClearScript/Util/Web
360 8 20 1497 6
cmd
V8Update.cmd
in root
251 - 20 3303 55
V8ContextProxyImpl.cs
in ClearScript/V8/SplitProxy
238 17 20 471 5
V8SplitProxyNative.h
in ClearScriptV8
235 8 20 471 7
V8IsolateProxyImpl.cs
in ClearScript/V8/SplitProxy
202 9 20 471 7
IV8SplitProxyNative.cs
in ClearScript/V8/SplitProxy
183 - 20 471 7
V8Context.h
in ClearScriptV8
67 2 20 471 4