aws / aws-iot-device-sdk-cpp
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: 81
  • Daily file updates (only one update per file and date counted): 166
  • First update: 2016-11-15
  • Latest update: 2020-10-16
  • Days between first and latest update: 1432 (204 weeks, estimated 1020 working days)
  • Active days (at least one file change): 62
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 81 files with 9,242 lines of code in files.
    • 81 files that are 366+ days old (9,242 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 81 files with 9,242 lines of code in files.
    • 81 files have been last changed 366+ days ago (9,242 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
cpp, hpp, md, txt, in, json, cmake, yml, gitignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cpp100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cmake100% | 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
src/mqtt100% | 0% | 0% | 0% | 0%
network/WebSocket100% | 0% | 0% | 0% | 0%
include/mqtt100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/util100% | 0% | 0% | 0% | 0%
network/OpenSSL100% | 0% | 0% | 0% | 0%
src/shadow100% | 0% | 0% | 0% | 0%
include100% | 0% | 0% | 0% | 0%
include/util100% | 0% | 0% | 0% | 0%
network/MbedTLS100% | 0% | 0% | 0% | 0%
cli100% | 0% | 0% | 0% | 0%
src/discovery100% | 0% | 0% | 0% | 0%
common100% | 0% | 0% | 0% | 0%
src/jobs100% | 0% | 0% | 0% | 0%
include/discovery100% | 0% | 0% | 0% | 0%
include/jobs100% | 0% | 0% | 0% | 0%
include/shadow100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
network100% | 0% | 0% | 0% | 0%
doxygen100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/mqtt100% | 0% | 0% | 0% | 0%
network/WebSocket100% | 0% | 0% | 0% | 0%
include/mqtt100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/util100% | 0% | 0% | 0% | 0%
network/OpenSSL100% | 0% | 0% | 0% | 0%
src/shadow100% | 0% | 0% | 0% | 0%
include100% | 0% | 0% | 0% | 0%
include/util100% | 0% | 0% | 0% | 0%
network/MbedTLS100% | 0% | 0% | 0% | 0%
cli100% | 0% | 0% | 0% | 0%
src/discovery100% | 0% | 0% | 0% | 0%
common100% | 0% | 0% | 0% | 0%
src/jobs100% | 0% | 0% | 0% | 0%
include/discovery100% | 0% | 0% | 0% | 0%
include/jobs100% | 0% | 0% | 0% | 0%
include/shadow100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
network100% | 0% | 0% | 0% | 0%
doxygen100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
WebSocketConnection.cpp
in network/WebSocket
616 27 1287 1904 10
Shadow.cpp
in src/shadow
545 20 840 1904 12
OpenSSLConnection.cpp
in network/OpenSSL
528 13 840 1904 19
Connect.cpp
in src/mqtt
439 13 1357 1904 13
MbedTLSConnection.cpp
in network/MbedTLS
308 7 1357 1904 8
wslay_frame.cpp
in network/WebSocket/wslay
304 6 1700 1904 2
cli.cpp
in cli
274 11 1700 1904 2
JsonParser.cpp
in src/util
273 16 1664 1904 3
NetworkRead.cpp
in src/mqtt
262 9 1700 1904 2
ConfigCommon.cpp
in common
261 3 1589 1904 4
Subscribe.cpp
in src/mqtt
250 12 869 1904 5
Client.cpp
in src/mqtt
236 20 1436 1904 6
ResponseCode.hpp
in include
223 - 1376 1904 6
Utf8String.cpp
in src/util
220 22 1700 1904 2
ClientCoreState.cpp
in src
183 9 1664 1904 3
Packet.cpp
in src/mqtt
172 8 1700 1904 2
Publish.cpp
in src/mqtt
170 9 1397 1904 4
LogMacros.hpp
in include/util/logging
149 - 1440 1904 4
Common.cpp
in src/mqtt
145 6 1397 1904 4
Connect.hpp
in include/mqtt
134 2 743 1904 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
wslay_net.hpp
in network/WebSocket/wslay
13 - 1904 1904 1
in
doxygen.conf.in
in doxygen
39 - 1904 1904 1
wslay_frame.hpp
in network/WebSocket/wslay
44 - 1904 1904 1
Map.hpp
in include/util/memory/stl
7 - 1700 1904 2
ConsoleLogSystem.cpp
in src/util/logging
7 1 1700 1904 2
Vector.hpp
in include/util/memory/stl
8 - 1700 1904 2
wslay_net.cpp
in network/WebSocket/wslay
8 1 1700 1904 2
Queue.hpp
in include/util/memory/stl
9 - 1700 1904 2
StringStream.hpp
in include/util/memory/stl
11 - 1700 1904 2
String.hpp
in include/util/memory/stl
12 - 1700 1904 2
Core_EXPORTS.hpp
in include/util
13 - 1700 1904 2
Logging.hpp
in include/util/logging
15 - 1700 1904 2
ConsoleLogSystem.hpp
in include/util/logging
18 1 1700 1904 2
LogLevel.hpp
in include/util/logging
19 - 1700 1904 2
Utf8String.hpp
in include/util
25 - 1700 1904 2
LogLevel.cpp
in src/util/logging
29 1 1700 1904 2
NetworkConnection.hpp
in include
30 1 1700 1904 2
Logging.cpp
in src/util/logging
30 4 1700 1904 2
NetworkRead.hpp
in include/mqtt
33 - 1700 1904 2
ThreadTask.hpp
in include/util/threading
37 1 1700 1904 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cmake
FindMbedTLS.cmake
in cmake
8 - 1357 1376 2
Jobs.cpp
in src/jobs
274 17 1376 1380 2
Jobs.hpp
in include/jobs
89 - 1376 1380 2
cmake
ToolchainFile.cmake
in root
29 - 1589 1589 1
cmake
ClangToolchainFile.cmake
in root
23 - 1589 1589 1
in
CMakeLists-sanitizers.txt.in
in root
12 - 1357 1589 3
ResponseCode.cpp
in src
334 1 1376 1700 4
Discovery.cpp
in src/discovery
212 7 1589 1700 2
DiscoveryResponse.cpp
in src/discovery
101 4 1700 1700 1
GreengrassMqttClient.cpp
in src/mqtt
99 4 1562 1700 2
DiscoveryResponse.hpp
in include/discovery
60 - 1700 1700 1
Discovery.hpp
in include/discovery
55 3 743 1700 3
GreengrassMqttClient.hpp
in include/mqtt
54 - 1562 1700 2
WebSocketConnection.cpp
in network/WebSocket
616 27 1287 1904 10
Shadow.cpp
in src/shadow
545 20 840 1904 12
OpenSSLConnection.cpp
in network/OpenSSL
528 13 840 1904 19
Connect.cpp
in src/mqtt
439 13 1357 1904 13
MbedTLSConnection.cpp
in network/MbedTLS
308 7 1357 1904 8
wslay_frame.cpp
in network/WebSocket/wslay
304 6 1700 1904 2
cli.cpp
in cli
274 11 1700 1904 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Connect.hpp
in include/mqtt
134 2 743 1904 4
Subscribe.hpp
in include/mqtt
92 - 743 1904 3
Publish.hpp
in include/mqtt
91 8 743 1904 5
ClientState.hpp
in include/mqtt
82 23 743 1904 4
Packet.hpp
in include/mqtt
59 7 743 1904 4
Discovery.hpp
in include/discovery
55 3 743 1700 3
Shadow.cpp
in src/shadow
545 20 840 1904 12
OpenSSLConnection.cpp
in network/OpenSSL
528 13 840 1904 19
Subscribe.cpp
in src/mqtt
250 12 869 1904 5
OpenSSLConnection.hpp
in network/OpenSSL
107 2 950 1904 10
ThreadTask.cpp
in src/util/threading
31 1 960 1904 4
WebSocketConnection.cpp
in network/WebSocket
616 27 1287 1904 10
Connect.cpp
in src/mqtt
439 13 1357 1904 13
MbedTLSConnection.cpp
in network/MbedTLS
308 7 1357 1904 8
WebSocketConnection.hpp
in network/WebSocket
94 - 1357 1904 6
MbedTLSConnection.hpp
in network/MbedTLS
68 2 1357 1904 7
in
CMakeLists.txt.in
in network
59 - 1357 1904 4
in
CMakeLists-sanitizers.txt.in
in root
12 - 1357 1589 3
in
CMakeLists-rapidjson.txt.in
in root
12 - 1357 1904 4
cmake
FindMbedTLS.cmake
in cmake
8 - 1357 1376 2