microsoft / Network-Adapter-Class-Extension
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: 236
  • Daily file updates (only one update per file and date counted): 443
  • First update: 2018-05-04
  • Latest update: 2021-10-18
  • Days between first and latest update: 1264 (180 weeks, estimated 900 working days)
  • Active days (at least one file change): 8
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 236 files with 48,581 lines of code in files.
    • 109 files that are 366+ days old (30,711 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 127 files that are 91-180 days old (17,870 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)
63% | 0% | 36% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 236 files with 48,581 lines of code in files.
    • 29 files have been last changed 366+ days ago (2,856 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 207 files have been last changed 91-180 days ago (45,725 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)
5% | 0% | 94% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cpp, hpp, h, md, txt, gitignore, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp69% | 0% | 30% | 0% | 0%
hpp60% | 0% | 39% | 0% | 0%
h43% | 0% | 56% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h21% | 0% | 78% | 0% | 0%
hpp8% | 0% | 91% | 0% | 0%
cpp<1% | 0% | 99% | 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
netcx/adapter83% | 0% | 16% | 0% | 0%
netcx/translator77% | 0% | 22% | 0% | 0%
rtl/inc95% | 0% | 4% | 0% | 0%
netcx/adapter/statemachines29% | 0% | 70% | 0% | 0%
netcx/adapter/powerpolicy89% | 0% | 10% | 0% | 0%
netcx/bm50% | 0% | 49% | 0% | 0%
netcx/adapter/extension100% | 0% | 0% | 0% | 0%
netcx/adapter/config100% | 0% | 0% | 0% | 0%
netcx/ec/lib0% | 0% | 100% | 0% | 0%
netcx/translator/framelayout0% | 0% | 100% | 0% | 0%
netcx/translator/metadata0% | 0% | 100% | 0% | 0%
netcx/statistics0% | 0% | 100% | 0% | 0%
netcx/adapter/queue0% | 0% | 100% | 0% | 0%
netcx/ec/inc0% | 0% | 100% | 0% | 0%
netcx/adapter/idle0% | 0% | 100% | 0% | 0%
netcx/adapter/rxscaling0% | 0% | 100% | 0% | 0%
netcx/adapter/types0% | 0% | 100% | 0% | 0%
netcx/translator/coalescing0% | 0% | 100% | 0% | 0%
netcx/translator/segmentation0% | 0% | 100% | 0% | 0%
netcx/adapter/monitor0% | 0% | 100% | 0% | 0%
netcx/ec/driver0% | 0% | 100% | 0% | 0%
netcx/translator/checksum0% | 0% | 100% | 0% | 0%
netcx/statistics/km0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
netcx/adapter/statemachines17% | 0% | 82% | 0% | 0%
rtl/inc39% | 0% | 60% | 0% | 0%
netcx/translator4% | 0% | 95% | 0% | 0%
netcx/adapter/powerpolicy10% | 0% | 89% | 0% | 0%
netcx/bm7% | 0% | 92% | 0% | 0%
netcx/adapter/extension25% | 0% | 74% | 0% | 0%
netcx/adapter<1% | 0% | 99% | 0% | 0%
netcx/adapter/config3% | 0% | 96% | 0% | 0%
netcx/ec/lib0% | 0% | 100% | 0% | 0%
netcx/translator/framelayout0% | 0% | 100% | 0% | 0%
netcx/translator/metadata0% | 0% | 100% | 0% | 0%
netcx/statistics0% | 0% | 100% | 0% | 0%
netcx/adapter/queue0% | 0% | 100% | 0% | 0%
netcx/ec/inc0% | 0% | 100% | 0% | 0%
netcx/adapter/idle0% | 0% | 100% | 0% | 0%
netcx/adapter/rxscaling0% | 0% | 100% | 0% | 0%
netcx/adapter/types0% | 0% | 100% | 0% | 0%
netcx/translator/coalescing0% | 0% | 100% | 0% | 0%
netcx/translator/segmentation0% | 0% | 100% | 0% | 0%
netcx/adapter/monitor0% | 0% | 100% | 0% | 0%
netcx/ec/driver0% | 0% | 100% | 0% | 0%
netcx/translator/checksum0% | 0% | 100% | 0% | 0%
netcx/statistics/km0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
karray.h
in rtl/inc
393 28 105 1368 4
kregkey.h
in rtl/inc
271 8 105 1368 5
kworkitem.h
in rtl/inc
154 17 699 1368 4
kref.h
in rtl/inc
151 22 699 1368 3
kspinlock.h
in rtl/inc
131 8 105 1368 3
kwaitevent.h
in rtl/inc
128 11 105 1368 4
knew.h
in rtl/inc
126 4 105 1368 4
krundown.h
in rtl/inc
124 10 699 1368 2
krundownholder.h
in rtl/inc
105 11 1215 1368 2
kptr.h
in rtl/inc
93 5 105 1368 3
klockholder.h
in rtl/inc
91 12 699 1368 3
kintrusivelist.h
in rtl/inc
64 3 1368 1368 1
kunits.h
in rtl/inc
58 - 1368 1368 1
kbitmap.h
in rtl/inc
50 6 105 1368 3
kcriticalregion.h
in rtl/inc
49 10 699 1368 3
kdeletepolicy.h
in rtl/inc
43 9 699 1368 2
kmacros.h
in rtl/inc
42 - 105 1368 4
kpushlock.h
in rtl/inc
39 - 699 1368 3
kdebug.h
in rtl/inc
26 2 105 1368 4
krefinline.h
in rtl/inc
6 - 1368 1368 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
krefinline.h
in rtl/inc
6 - 1368 1368 1
kunits.h
in rtl/inc
58 - 1368 1368 1
kintrusivelist.h
in rtl/inc
64 3 1368 1368 1
krundownholder.h
in rtl/inc
105 11 1215 1368 2
RtlHomogenousSequence.h
in rtl/inc
18 2 1015 1015 1
netclientdriverconfigurationprecomp.hpp
in netcx/adapter/config
8 - 699 699 1
nxsignal.hpp
in netcx/translator
10 2 699 699 1
nxextension.hpp
in netcx/adapter/extension
12 - 699 699 1
nxextension.hpp
in netcx/adapter
17 - 699 699 1
mdl.hpp
in netcx/bm
31 - 699 699 1
nxringcontext.cpp
in netcx/translator
34 - 699 699 1
nxpowerentry.hpp
in netcx/adapter/powerpolicy
37 - 699 699 1
kpushlock.h
in rtl/inc
39 - 699 1368 3
nxringcontext.hpp
in netcx/translator
41 - 699 699 1
kdeletepolicy.h
in rtl/inc
43 9 699 1368 2
nxextensionlayout.hpp
in netcx/adapter/extension
45 - 699 699 1
kcriticalregion.h
in rtl/inc
49 10 699 1368 3
nxringbuffer.cpp
in netcx/translator
49 - 699 699 1
mdl.cpp
in netcx/bm
67 1 699 699 1
nxpowerlist.hpp
in netcx/adapter/powerpolicy
70 - 699 699 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
adapterpnppowerstatemachine.h
in netcx/adapter/statemachines
2394 - 105 105 1
devicepnppowerstatemachine.h
in netcx/adapter/statemachines
1883 - 105 105 1
executioncontext.cpp
in netcx/ec/lib
903 1 105 105 1
rxscaling.cpp
in netcx/translator
664 - 105 105 1
adapterpnppower.cpp
in netcx/adapter
488 - 105 105 1
metadatatranslator.cpp
in netcx/translator/metadata
462 - 105 105 1
nxbufferqueue.cpp
in netcx/adapter
443 - 105 105 1
queuecontrol.cpp
in netcx/translator
421 - 105 105 1
executioncontext.hpp
in netcx/ec/lib
378 - 105 105 1
devicepnppower.cpp
in netcx/adapter
354 - 105 105 1
queue.cpp
in netcx/adapter/queue
314 - 105 105 1
nxqueueverifier.cpp
in netcx/adapter
275 - 105 105 1
nxrxscaling.cpp
in netcx/adapter/rxscaling
246 - 105 105 1
dispatch.cpp
in netcx/ec/lib
228 - 105 105 1
layer3layout.cpp
in netcx/translator/framelayout
214 - 105 105 1
rxscaling.hpp
in netcx/translator
212 - 105 105 1
nxoffloadv1.cpp
in netcx/translator
201 - 105 105 1
layer2layout.cpp
in netcx/translator/framelayout
192 - 105 105 1
adapterpnppower.hpp
in netcx/adapter
188 - 105 105 1
bufferheader.cpp
in netcx/bm
180 - 105 105 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
nxadapter.cpp
in netcx/adapter
3260 2 105 699 2
adapterpnppowerstatemachine.h
in netcx/adapter/statemachines
2394 - 105 105 1
nxdevice.cpp
in netcx/adapter
2088 - 105 699 2
verifier.cpp
in netcx/adapter
1997 - 105 699 2
devicepnppowerstatemachine.h
in netcx/adapter/statemachines
1883 - 105 105 1
nxoffload.cpp
in netcx/translator
1362 - 105 699 2
nxadapterapi.cpp
in netcx/adapter
1116 - 105 699 2
nxnbltranslation.cpp
in netcx/translator
1103 - 105 699 2
nxrxxlat.cpp
in netcx/translator
1083 - 105 699 2
nxtranslationapp.cpp
in netcx/translator
1047 - 105 699 2
nxoffload.cpp
in netcx/adapter
979 - 105 699 2
executioncontext.cpp
in netcx/ec/lib
903 1 105 105 1
nxpowerpolicy.cpp
in netcx/adapter/powerpolicy
752 1 105 699 2
nxdevicestatemachine.h
in netcx/adapter/statemachines
735 - 105 699 2
nxadapter.hpp
in netcx/adapter
678 - 105 699 2
rxscaling.cpp
in netcx/translator
664 - 105 105 1
nxtxxlat.cpp
in netcx/translator
637 - 105 699 2
nxconfiguration.cpp
in netcx/adapter
616 - 105 699 2
adapterpnppower.cpp
in netcx/adapter
488 - 105 105 1
nxqueue.cpp
in netcx/adapter
483 - 105 699 2