aws / eventbridge-kafka-connector
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 37% | 28% | 33%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 0% | 37% | 28% | 33%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 37% | 28% | 33%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 31)
File# lines# units
EventBridgeSinkConfig.java
in src/main/java/software/amazon/event/kafkaconnector
251 3
EventBridgeSinkConfigValidator.java
in src/main/java/software/amazon/event/kafkaconnector
243 17
EventBridgeWriter.java
in src/main/java/software/amazon/event/kafkaconnector
209 4
S3EventBridgeEventDetailValueOffloading.java
in src/main/java/software/amazon/event/kafkaconnector/offloading
173 8
EventBridgeSinkTask.java
in src/main/java/software/amazon/event/kafkaconnector
147 6
DefaultEventBridgeBatching.java
in src/main/java/software/amazon/event/kafkaconnector/batch
117 5
JsonPathDetailTypeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
106 3
EventBridgeAwsCredentialsProviderFactory.java
in src/main/java/software/amazon/event/kafkaconnector/auth
92 5
EventBridgeResult.java
in src/main/java/software/amazon/event/kafkaconnector
80 16
DefaultEventBridgeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
70 5
SinkRecordJsonMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
60 4
EventBridgeSinkConnector.java
in src/main/java/software/amazon/event/kafkaconnector
51 6
StatusReporter.java
in src/main/java/software/amazon/event/kafkaconnector/util
36 5
ContextAwareLoggerFactory.java
in src/main/java/software/amazon/event/kafkaconnector/logging
33 2
PropertiesUtil.java
in src/main/java/software/amazon/event/kafkaconnector/util
26 4
EventBridgeMappingResult.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
19 1
DefaultDetailTypeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
18 2
MappedSinkRecord.java
in src/main/java/software/amazon/event/kafkaconnector/util
16 3
EventBridgeEventId.java
in src/main/java/software/amazon/event/kafkaconnector/util
15 2
ThrowingFunction.java
in src/main/java/software/amazon/event/kafkaconnector/util
15 1
EventBridgePartialFailureResponse.java
in src/main/java/software/amazon/event/kafkaconnector/exceptions
14 1
NoOpEventBridgeEventDetailValueOffloading.java
in src/main/java/software/amazon/event/kafkaconnector/offloading
14 1
SingletonEventBridgeBatching.java
in src/main/java/software/amazon/event/kafkaconnector/batch
13 -
EventBridgeBatchingStrategy.java
in src/main/java/software/amazon/event/kafkaconnector/batch
10 -
EventBridgeEventDetailValueOffloadingStrategy.java
in src/main/java/software/amazon/event/kafkaconnector/offloading
10 -
DefaultTimeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
9 1
7 -
EventBridgeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
7 -
DetailTypeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
7 -
ThrowingFunctionApplyException.java
in src/main/java/software/amazon/event/kafkaconnector/util
6 1
TimeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
6 -
Files With Most Units (Top 24)
File# lines# units
EventBridgeSinkConfigValidator.java
in src/main/java/software/amazon/event/kafkaconnector
243 17
EventBridgeResult.java
in src/main/java/software/amazon/event/kafkaconnector
80 16
S3EventBridgeEventDetailValueOffloading.java
in src/main/java/software/amazon/event/kafkaconnector/offloading
173 8
EventBridgeSinkTask.java
in src/main/java/software/amazon/event/kafkaconnector
147 6
EventBridgeSinkConnector.java
in src/main/java/software/amazon/event/kafkaconnector
51 6
DefaultEventBridgeBatching.java
in src/main/java/software/amazon/event/kafkaconnector/batch
117 5
StatusReporter.java
in src/main/java/software/amazon/event/kafkaconnector/util
36 5
DefaultEventBridgeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
70 5
EventBridgeAwsCredentialsProviderFactory.java
in src/main/java/software/amazon/event/kafkaconnector/auth
92 5
PropertiesUtil.java
in src/main/java/software/amazon/event/kafkaconnector/util
26 4
SinkRecordJsonMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
60 4
EventBridgeWriter.java
in src/main/java/software/amazon/event/kafkaconnector
209 4
MappedSinkRecord.java
in src/main/java/software/amazon/event/kafkaconnector/util
16 3
JsonPathDetailTypeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
106 3
EventBridgeSinkConfig.java
in src/main/java/software/amazon/event/kafkaconnector
251 3
ContextAwareLoggerFactory.java
in src/main/java/software/amazon/event/kafkaconnector/logging
33 2
EventBridgeEventId.java
in src/main/java/software/amazon/event/kafkaconnector/util
15 2
DefaultDetailTypeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
18 2
EventBridgePartialFailureResponse.java
in src/main/java/software/amazon/event/kafkaconnector/exceptions
14 1
ThrowingFunction.java
in src/main/java/software/amazon/event/kafkaconnector/util
15 1
ThrowingFunctionApplyException.java
in src/main/java/software/amazon/event/kafkaconnector/util
6 1
EventBridgeMappingResult.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
19 1
DefaultTimeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
9 1
NoOpEventBridgeEventDetailValueOffloading.java
in src/main/java/software/amazon/event/kafkaconnector/offloading
14 1
Files With Long Lines (Top 3)

There are 3 files with lines longer than 120 characters. In total, there are 6 long lines.

File# lines# units# long lines
EventBridgeSinkConfig.java
in src/main/java/software/amazon/event/kafkaconnector
251 3 3
JsonPathDetailTypeMapper.java
in src/main/java/software/amazon/event/kafkaconnector/mapping
106 3 2
DefaultEventBridgeBatching.java
in src/main/java/software/amazon/event/kafkaconnector/batch
117 5 1
Correlations

File Size vs. Commits (all time): 31 points

src/main/java/software/amazon/event/kafkaconnector/EventBridgeSinkTask.java x: 12 commits (all time) y: 147 lines of code src/main/java/software/amazon/event/kafkaconnector/auth/EventBridgeAwsCredentialsProviderFactory.java x: 4 commits (all time) y: 92 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeSinkConfig.java x: 28 commits (all time) y: 251 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/DefaultEventBridgeMapper.java x: 12 commits (all time) y: 70 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/JsonPathDetailTypeMapper.java x: 2 commits (all time) y: 106 lines of code src/main/java/software/amazon/event/kafkaconnector/offloading/S3EventBridgeEventDetailValueOffloading.java x: 4 commits (all time) y: 173 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeSinkConfigValidator.java x: 24 commits (all time) y: 243 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeWriter.java x: 26 commits (all time) y: 209 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/DefaultTimeMapper.java x: 2 commits (all time) y: 9 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/SinkRecordJsonMapper.java x: 2 commits (all time) y: 60 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/TimeMapper.java x: 2 commits (all time) y: 6 lines of code src/main/java/software/amazon/event/kafkaconnector/offloading/EventBridgeEventDetailValueOffloadingStrategy.java x: 2 commits (all time) y: 10 lines of code src/main/java/software/amazon/event/kafkaconnector/offloading/NoOpEventBridgeEventDetailValueOffloading.java x: 2 commits (all time) y: 14 lines of code src/main/java/software/amazon/event/kafkaconnector/util/ThrowingFunction.java x: 2 commits (all time) y: 15 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/DefaultDetailTypeMapper.java x: 2 commits (all time) y: 18 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/DetailTypeMapper.java x: 2 commits (all time) y: 7 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeSinkConnector.java x: 10 commits (all time) y: 51 lines of code src/main/java/software/amazon/event/kafkaconnector/batch/DefaultEventBridgeBatching.java x: 8 commits (all time) y: 117 lines of code src/main/java/software/amazon/event/kafkaconnector/logging/ContextAwareLoggerFactory.java x: 4 commits (all time) y: 33 lines of code src/main/java/software/amazon/event/kafkaconnector/util/PropertiesUtil.java x: 8 commits (all time) y: 26 lines of code src/main/java/software/amazon/event/kafkaconnector/util/StatusReporter.java x: 10 commits (all time) y: 36 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeResult.java x: 2 commits (all time) y: 80 lines of code src/main/java/software/amazon/event/kafkaconnector/batch/SingletonEventBridgeBatching.java x: 2 commits (all time) y: 13 lines of code src/main/java/software/amazon/event/kafkaconnector/exceptions/EventBridgePartialFailureResponse.java x: 4 commits (all time) y: 14 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/EventBridgeMappingResult.java x: 2 commits (all time) y: 19 lines of code src/main/java/software/amazon/event/kafkaconnector/util/MappedSinkRecord.java x: 2 commits (all time) y: 16 lines of code commitlint.config.js x: 6 commits (all time) y: 7 lines of code
251.0
lines of code
  min: 6.0
  average: 60.65
  25th percentile: 10.0
  median: 19.0
  75th percentile: 92.0
  max: 251.0
0 28.0
commits (all time)
min: 2.0 | average: 6.26 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 8.0 | max: 28.0

File Size vs. Contributors (all time): 31 points

src/main/java/software/amazon/event/kafkaconnector/EventBridgeSinkTask.java x: 3 contributors (all time) y: 147 lines of code src/main/java/software/amazon/event/kafkaconnector/auth/EventBridgeAwsCredentialsProviderFactory.java x: 3 contributors (all time) y: 92 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeSinkConfig.java x: 4 contributors (all time) y: 251 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/DefaultEventBridgeMapper.java x: 4 contributors (all time) y: 70 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/JsonPathDetailTypeMapper.java x: 1 contributors (all time) y: 106 lines of code src/main/java/software/amazon/event/kafkaconnector/offloading/S3EventBridgeEventDetailValueOffloading.java x: 2 contributors (all time) y: 173 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeSinkConfigValidator.java x: 4 contributors (all time) y: 243 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeWriter.java x: 2 contributors (all time) y: 209 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/DefaultTimeMapper.java x: 2 contributors (all time) y: 9 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/SinkRecordJsonMapper.java x: 2 contributors (all time) y: 60 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/TimeMapper.java x: 2 contributors (all time) y: 6 lines of code src/main/java/software/amazon/event/kafkaconnector/offloading/EventBridgeEventDetailValueOffloadingStrategy.java x: 2 contributors (all time) y: 10 lines of code src/main/java/software/amazon/event/kafkaconnector/offloading/NoOpEventBridgeEventDetailValueOffloading.java x: 2 contributors (all time) y: 14 lines of code src/main/java/software/amazon/event/kafkaconnector/util/ThrowingFunction.java x: 2 contributors (all time) y: 15 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/DefaultDetailTypeMapper.java x: 2 contributors (all time) y: 18 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/DetailTypeMapper.java x: 2 contributors (all time) y: 7 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeSinkConnector.java x: 2 contributors (all time) y: 51 lines of code src/main/java/software/amazon/event/kafkaconnector/batch/DefaultEventBridgeBatching.java x: 2 contributors (all time) y: 117 lines of code src/main/java/software/amazon/event/kafkaconnector/logging/ContextAwareLoggerFactory.java x: 2 contributors (all time) y: 33 lines of code src/main/java/software/amazon/event/kafkaconnector/util/PropertiesUtil.java x: 2 contributors (all time) y: 26 lines of code src/main/java/software/amazon/event/kafkaconnector/util/StatusReporter.java x: 2 contributors (all time) y: 36 lines of code src/main/java/software/amazon/event/kafkaconnector/EventBridgeResult.java x: 2 contributors (all time) y: 80 lines of code src/main/java/software/amazon/event/kafkaconnector/batch/SingletonEventBridgeBatching.java x: 2 contributors (all time) y: 13 lines of code src/main/java/software/amazon/event/kafkaconnector/mapping/EventBridgeMappingResult.java x: 2 contributors (all time) y: 19 lines of code src/main/java/software/amazon/event/kafkaconnector/util/MappedSinkRecord.java x: 2 contributors (all time) y: 16 lines of code commitlint.config.js x: 1 contributors (all time) y: 7 lines of code
251.0
lines of code
  min: 6.0
  average: 60.65
  25th percentile: 10.0
  median: 19.0
  75th percentile: 92.0
  max: 251.0
0 4.0
contributors (all time)
min: 1.0 | average: 2.19 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".