aws / aws-iot-device-sdk-java-v2
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: 270
  • Daily file updates (only one update per file and date counted): 791
  • First update: 2018-11-13
  • Latest update: 2022-01-26
  • Days between first and latest update: 1171 (167 weeks, estimated 835 working days)
  • Active days (at least one file change): 111
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 270 files with 14,360 lines of code in files.
    • 229 files that are 366+ days old (11,781 lines of code)
    • 38 files that are 181-365 days old (1,892 lines of code)
    • 1 files that are 91-180 days old (7 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 2 files that are 1-30 days old (680 lines of code)
82% | 13% | <1% | 0% | 4%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 270 files with 14,360 lines of code in files.
    • 81 files have been last changed 366+ days ago (3,082 lines of code)
    • 22 files have been last changed 181-365 days ago (709 lines of code)
    • 2 files have been last changed 91-180 days ago (18 lines of code)
    • 83 files have been last changed 31-90 days ago (3,772 lines of code)
    • 82 files have been last changed 1-30 days ago (6,779 lines of code)
21% | 4% | <1% | 26% | 47%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, html, xml, yml, md, gitignore, sh, gradle, kt, pro, py, json, properties, css, js, gitattributes, txt, bat
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java81% | 13% | 0% | 0% | 4%
kt100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
pro100% | 0% | 0% | 0% | 0%
py0% | 84% | 15% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java20% | 4% | <1% | 26% | 47%
kt100% | 0% | 0% | 0% | 0%
yml35% | 0% | 0% | 0% | 65%
pro100% | 0% | 0% | 0% | 0%
py0% | 84% | 15% | 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
sdk/greengrass/greengrass-client80% | 13% | 0% | 0% | 5%
sdk/src/main100% | 0% | 0% | 0% | 0%
sdk/greengrass/event-stream-rpc-client100% | 0% | 0% | 0% | 0%
sdk/greengrass/event-stream-rpc-model100% | 0% | 0% | 0% | 0%
android/app/src100% | 0% | 0% | 0% | 0%
codebuild/cd100% | 0% | 0% | 0% | 0%
codebuild100% | 0% | 0% | 0% | 0%
android/iotdevicesdk100% | 0% | 0% | 0% | 0%
sdk/greengrass/event-stream-rpc-server0% | 80% | 0% | 0% | 19%
utils0% | 100% | 0% | 0% | 0%
ROOT0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
sdk/greengrass/greengrass-client27% | 5% | 0% | 7% | 58%
android/app/src100% | 0% | 0% | 0% | 0%
sdk/greengrass/event-stream-rpc-model26% | 0% | 2% | 24% | 46%
sdk/greengrass/event-stream-rpc-client11% | 0% | 0% | 88% | 0%
codebuild/cd26% | 0% | 0% | 0% | 73%
codebuild100% | 0% | 0% | 0% | 0%
android/iotdevicesdk100% | 0% | 0% | 0% | 0%
sdk/greengrass/event-stream-rpc-server0% | 13% | 0% | 0% | 86%
utils0% | 100% | 0% | 0% | 0%
ROOT0% | 0% | 100% | 0% | 0%
sdk/src/main0% | 0% | 0% | 93% | 6%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
IotJobsClient.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs
458 27 70 1110 12
RejectedErrorCode.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
29 3 70 1110 5
JobStatus.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
28 3 70 1110 5
Timestamp.java
in sdk/src/main/java/software/amazon/awssdk/iot
26 3 71 1110 3
JobExecutionData.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
16 - 70 1110 7
UpdateJobExecutionRequest.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
15 - 70 1110 7
RejectedError.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
11 - 70 1110 5
JobExecutionSummary.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
10 - 70 1110 6
UpdateJobExecutionResponse.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
10 - 70 1110 6
GetPendingJobExecutionsResponse.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
10 - 70 1110 5
StartNextPendingJobExecutionRequest.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
8 - 70 1110 6
DescribeJobExecutionRequest.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
8 - 70 1110 6
JobExecutionState.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
8 - 70 1110 6
DescribeJobExecutionResponse.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
8 - 70 1110 4
StartNextJobExecutionResponse.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
8 - 70 1110 4
JobExecutionsChangedEvent.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
7 - 70 1110 4
NextJobExecutionChangedEvent.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
7 - 70 1110 4
DescribeJobExecutionSubscriptionRequest.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
5 - 70 1110 4
UpdateJobExecutionSubscriptionRequest.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
5 - 70 1110 5
GetPendingJobExecutionsRequest.java
in sdk/src/main/java/software/amazon/awssdk/iot/iotjobs/model
5 - 70 1110 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
test-version-exists.yml
in codebuild/cd
6 - 957 957 1
test-snapshot.yml
in codebuild/cd
17 - 852 957 2
linux-ci.yml
in codebuild
12 - 851 851 1
pro
consumer-rules.pro
in android/iotdevicesdk
1 - 648 648 1
MainActivity.kt
in android/app/src/main/java/software/amazon/awssdk/iotsamples
146 5 567 650 2
InvalidDataException.java
in sdk/greengrass/event-stream-rpc-model/src/main/java/software/amazon/awssdk/eventstreamrpc
7 1 413 413 1
StreamEventPublisher.java
in sdk/greengrass/event-stream-rpc-model/src/main/java/software/amazon/awssdk/eventstreamrpc
7 - 413 413 1
EventStreamClosedException.java
in sdk/greengrass/event-stream-rpc-model/src/main/java/software/amazon/awssdk/eventstreamrpc
9 2 413 413 1
DeserializationException.java
in sdk/greengrass/event-stream-rpc-model/src/main/java/software/amazon/awssdk/eventstreamrpc
9 2 413 413 1
GreengrassEventStreamConnectMessage.java
in sdk/greengrass/event-stream-rpc-client/src/main/java/software/amazon/awssdk/eventstreamrpc
10 2 413 413 1
UnmappedDataException.java
in sdk/greengrass/event-stream-rpc-model/src/main/java/software/amazon/awssdk/eventstreamrpc
13 3 413 413 1
MessageAmendInfo.java
in sdk/greengrass/event-stream-rpc-model/src/main/java/software/amazon/awssdk/eventstreamrpc
17 2 413 413 1
GreengrassCoreIPCError.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
19 3 413 413 1
GreengrassConnectMessageSupplier.java
in sdk/greengrass/event-stream-rpc-client/src/main/java/software/amazon/awssdk/eventstreamrpc
19 - 413 413 1
ReportedLifecycleState.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
34 4 413 413 1
RequestStatus.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
34 4 413 413 1
QOS.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
34 4 413 413 1
ConfigurationValidityStatus.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
34 4 413 413 1
UpdateStateResponseHandler.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/client/software/amazon/awssdk/aws/greengrass
35 6 413 413 1
SubscribeToTopicResponseHandler.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/client/software/amazon/awssdk/aws/greengrass
35 6 413 413 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
RpcServer.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
120 5 6 6 1
GreengrassCoreIPCClientV2.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/client/software/amazon/awssdk/aws/greengrass
560 73 6 8 2
make-docs.py
in root
7 - 93 147 2
OperationContinuationHandler.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
191 18 6 183 2
ServiceOperationMappingContinuationHandler.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
140 4 6 183 2
SystemResourceLimits.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
75 9 8 183 2
PauseComponentRequest.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
56 7 8 183 2
ResumeComponentRequest.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
56 7 8 183 2
PauseComponentOperationContext.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass
51 8 183 183 1
ResumeComponentOperationContext.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass
51 8 183 183 1
DebugLoggingOperationHandler.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
43 5 6 183 2
ResumeComponentResponse.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
37 5 183 183 1
PauseComponentResponse.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
37 5 183 183 1
ResumeComponentResponseHandler.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/client/software/amazon/awssdk/aws/greengrass
35 6 183 183 1
PauseComponentResponseHandler.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/client/software/amazon/awssdk/aws/greengrass
35 6 183 183 1
EventStreamRPCServiceHandler.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
29 7 183 183 1
OperationContinuationHandlerContext.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
24 4 183 183 1
OperationContinuationHandlerFactory.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
18 1 6 183 2
IpcServer.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
13 1 6 183 2
InvalidServiceConfigurationException.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
12 3 183 183 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
GreengrassCoreIPCClientV2.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/client/software/amazon/awssdk/aws/greengrass
560 73 6 8 2
EventStreamRPCServiceModel.java
in sdk/greengrass/event-stream-rpc-model/src/main/java/software/amazon/awssdk/eventstreamrpc
196 17 6 413 5
OperationContinuationHandler.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
191 18 6 183 2
ServiceOperationMappingContinuationHandler.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
140 4 6 183 2
RpcServer.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
120 5 6 6 1
DebugLoggingOperationHandler.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
43 5 6 183 2
EventStreamJsonMessage.java
in sdk/greengrass/event-stream-rpc-model/src/main/java/software/amazon/awssdk/eventstreamrpc/model
22 2 6 413 4
OperationContinuationHandlerFactory.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
18 1 6 183 2
IpcServer.java
in sdk/greengrass/event-stream-rpc-server/src/main/java/software/amazon/awssdk/eventstreamrpc
13 1 6 183 2
SerializationException.java
in sdk/greengrass/event-stream-rpc-model/src/main/java/software/amazon/awssdk/eventstreamrpc
9 2 6 413 2
CreateLocalDeploymentRequest.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
165 18 8 413 2
CreateDebugPasswordResponse.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
125 15 8 413 3
ComponentDetails.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
117 15 8 413 2
ComponentUpdatePolicyEvents.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
117 13 8 413 4
SecretValue.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
116 12 8 413 4
PublishMessage.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
115 13 8 413 4
SubscriptionResponseMessage.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
115 13 8 413 4
GetSecretValueResponse.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
108 13 8 413 2
ResourceNotFoundError.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
101 13 8 413 2
PublishToIoTCoreRequest.java
in sdk/greengrass/greengrass-client/src/event-stream-rpc-java/model/software/amazon/awssdk/aws/greengrass/model
100 12 8 413 2