microsoft / vscode-azure-iot-toolkit
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: 96
  • Daily file updates (only one update per file and date counted): 198
  • First update: 2016-10-28
  • Latest update: 2021-06-17
  • Days between first and latest update: 1694 (242 weeks, estimated 1210 working days)
  • Active days (at least one file change): 264
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 96 files with 24,456 lines of code in files.
    • 96 files that are 366+ days old (24,456 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 96 files with 24,456 lines of code in files.
    • 96 files have been last changed 366+ days ago (24,456 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)
    • 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)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, js, svg, json, md, gitignore, yml, css, html, cs, txt, csproj, xml, go, py, gitattributes, fs, rb, java, vscodeignore, http, php, fsproj
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
css100% | 0% | 0% | 0% | 0%
ts100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
fs100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
php100% | 0% | 0% | 0% | 0%
go100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
fsproj100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
http100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
css100% | 0% | 0% | 0% | 0%
ts100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
fs100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
php100% | 0% | 0% | 0% | 0%
go100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
fsproj100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
http100% | 0% | 0% | 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
resources/simulator100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
external_lib/dummy-json100% | 0% | 0% | 0% | 0%
src/Nodes100% | 0% | 0% | 0% | 0%
resources/welcome100% | 0% | 0% | 0% | 0%
resources/code-template100% | 0% | 0% | 0% | 0%
src/simulatorwebview100% | 0% | 0% | 0% | 0%
src/Model100% | 0% | 0% | 0% | 0%
src/providers100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
src/Utility100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
resources/simulator100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
external_lib/dummy-json100% | 0% | 0% | 0% | 0%
src/Nodes100% | 0% | 0% | 0% | 0%
resources/welcome100% | 0% | 0% | 0% | 0%
resources/code-template100% | 0% | 0% | 0% | 0%
src/simulatorwebview100% | 0% | 0% | 0% | 0%
src/Model100% | 0% | 0% | 0% | 0%
src/providers100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
src/Utility100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
utility.ts
in src
496 50 515 1921 57
extension.ts
in src
215 5 522 1921 57
azureIoTExplorer.ts
in src
177 41 784 1921 52
deviceExplorer.ts
in src
146 8 522 1914 22
baseExplorer.ts
in src
30 4 860 1914 27
constants.ts
in src
199 1 515 1799 53
iotHubMessageExplorer.ts
in src
111 7 515 1799 30
appveyor.yml
in root
12 - 1797 1797 1
snippetManager.ts
in src
46 3 522 1792 9
iotHubC2DMessageExplorer.ts
in src
99 6 522 1789 18
deviceTree.ts
in src
58 7 522 1707 29
DeviceItem.ts
in src/Model
15 - 907 1703 11
iotHubDirectMethodExplorer.ts
in src
80 5 522 1644 10
iotHubDeviceTwinExplorer.ts
in src
72 4 522 1643 10
telemetryClient.ts
in src
57 2 522 1629 15
iotHubResourceExplorer.ts
in src
440 28 515 1585 27
iotEdgeExplorer.ts
in src
311 15 522 1572 45
executor.ts
in src
22 4 769 1553 5
IotHubItem.ts
in src/Model
11 1 522 1509 5
SubscriptionItem.ts
in src/Model
11 1 522 1509 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
appveyor.yml
in root
12 - 1797 1797 1
genAiKey.js
in scripts
14 - 1386 1386 1
moduleTwinCodeLensProvider.ts
in src/providers
12 1 1328 1328 1
deviceTwinCodeLensProvider.ts
in src/providers
12 1 1328 1328 1
main.js
in resources/welcome
30 3 1294 1294 1
http
sendD2C.http
in resources/code-template/http
1 - 1280 1280 1
sendD2C.js
in resources/code-template/node
21 2 1280 1280 1
sendD2C.py
in resources/code-template/python
43 3 1280 1280 1
sendD2C.rb
in resources/code-template/ruby
20 - 1260 1260 1
sendD2C.go
in resources/code-template/go
30 1 1260 1260 1
sendD2C.php
in resources/code-template/php
33 - 1260 1260 1
SimulatedDevice.cs
in resources/code-template/csharp/sendD2C
43 2 1260 1260 1
fsproj
SimulatedDevice.fsproj
in resources/code-template/fsharp/sendD2C
13 - 1211 1211 1
fs
SimulatedDevice.fs
in resources/code-template/fsharp/sendD2C
46 - 1211 1211 1
main.css
in resources/welcome
232 - 1208 1294 2
serviceManageDeviceTwin.js
in resources/code-template/node
39 - 1186 1196 2
deviceManageDeviceTwin.js
in resources/code-template/node
41 - 1186 1196 2
callDirectMethod.js
in resources/code-template/node
18 - 1137 1137 1
listenForDirectMethod.js
in resources/code-template/node
44 3 1137 1137 1
INode.ts
in src/Nodes
5 - 1102 1102 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
helpers.js
in external_lib/dummy-json/lib
335 37 719 719 1
mockdata.js
in external_lib/dummy-json/lib
198 - 719 719 1
utils.js
in external_lib/dummy-json/lib
32 8 719 719 1
index.js
in external_lib/dummy-json
26 1 719 719 1
DpsResourceTreeItem.ts
in src/Nodes/DPS
29 4 522 784 3
IoTHubResourceTreeItem.ts
in src/Nodes/IoTHub
29 4 522 784 3
DpsSubscriptionTreeItem.ts
in src/Nodes/DPS
22 2 522 784 5
IoTHubSubscriptionTreeItem.ts
in src/Nodes/IoTHub
22 2 522 784 5
IoTHubLabelNode.ts
in src/Nodes
18 3 784 784 1
DpsAccountTreeItem.ts
in src/Nodes/DPS
7 1 784 784 1
IoTHubAccountTreeItem.ts
in src/Nodes/IoTHub
7 1 784 784 1
dpsResourceExplorer.ts
in src
38 4 522 833 4
azureDpsExplorer.ts
in src
19 4 784 833 2
treeUtils.ts
in src/Utility
14 2 833 833 1
telemetryClientWrapper.ts
in src
13 2 537 833 3
SimulatedDevice.cs
in resources/code-template/csharp/deviceManageDeviceTwin
45 2 837 837 1
iview.css
in resources/simulator
17454 - 860 860 1
simulator.ts
in src
373 21 521 860 8
main.js
in resources/simulator
334 14 842 860 2
localserver.ts
in src/simulatorwebview
268 16 522 860 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
utility.ts
in src
496 50 515 1921 57
iotHubResourceExplorer.ts
in src
440 28 515 1585 27
constants.ts
in src
199 1 515 1799 53
iotHubMessageExplorer.ts
in src
111 7 515 1799 30
monitorD2C.js
in resources/code-template/node
28 2 515 1280 2
simulator.ts
in src
373 21 521 860 8
iotEdgeExplorer.ts
in src
311 15 522 1572 45
localserver.ts
in src/simulatorwebview
268 16 522 860 4
extension.ts
in src
215 5 522 1921 57
distributedTracingManager.ts
in src
197 9 522 1102 7
deviceExplorer.ts
in src
146 8 522 1914 22
iotHubC2DMessageExplorer.ts
in src
99 6 522 1789 18
iotHubDirectMethodExplorer.ts
in src
80 5 522 1644 10
eventHubManager.ts
in src
75 5 522 994 7
iotHubDeviceTwinExplorer.ts
in src
72 4 522 1643 10
codeManager.ts
in src
67 2 522 1280 5
TwinNode.ts
in src/Nodes
60 2 522 1102 4
deviceTree.ts
in src
58 7 522 1707 29
telemetryClient.ts
in src
57 2 522 1629 15
EndpointsLabelNode.ts
in src/Nodes/Endpoints
56 4 522 994 4