openai / aws-fluent-plugin-kinesis
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 17% | 29% | 53%
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
rb0% | 0% | 19% | 32% | 48%
rake0% | 0% | 0% | 0% | 100%
gemspec0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
lib0% | 0% | 18% | 30% | 50%
benchmark0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 24)
File# lines# units
out_kinesis.rb
in lib/fluent/plugin
253 15
daemon.rb
in lib/kinesis_producer
191 28
api.rb
in lib/fluent/plugin/kinesis_helper
132 17
messages.pb.rb
in lib/kinesis_producer/protobuf
102 -
class_methods.rb
in lib/fluent/plugin/kinesis_helper
96 11
library.rb
in lib/kinesis_producer
93 14
patched_detach_process_impl.rb
in lib/fluent/plugin
67 3
format.rb
in lib/fluent/plugin/kinesis_helper
62 7
kpl.rb
in lib/fluent/plugin/kinesis_helper
57 9
rake
binary.rake
in lib/kinesis_producer/tasks
51 2
rake
task.rake
in benchmark
50 1
initialize.rb
in lib/fluent/plugin/kinesis_helper
39 1
config.pb.rb
in lib/kinesis_producer/protobuf
37 -
credentials.rb
in lib/fluent/plugin/kinesis_helper
35 2
34 -
out_kinesis_producer.rb
in lib/fluent/plugin
29 3
out_kinesis_streams.rb
in lib/fluent/plugin
28 3
out_kinesis_firehose.rb
in lib/fluent/plugin
25 3
error.rb
in lib/fluent/plugin/kinesis_helper
21 3
client.rb
in lib/fluent/plugin/kinesis_helper
20 2
kinesis_helper.rb
in lib/fluent/plugin
15 1
binary.rb
in lib/kinesis_producer
10 -
9 -
version.rb
in lib/fluent_plugin_kinesis
3 -
Files With Most Units (Top 18)
File# lines# units
daemon.rb
in lib/kinesis_producer
191 28
api.rb
in lib/fluent/plugin/kinesis_helper
132 17
out_kinesis.rb
in lib/fluent/plugin
253 15
library.rb
in lib/kinesis_producer
93 14
class_methods.rb
in lib/fluent/plugin/kinesis_helper
96 11
kpl.rb
in lib/fluent/plugin/kinesis_helper
57 9
format.rb
in lib/fluent/plugin/kinesis_helper
62 7
out_kinesis_producer.rb
in lib/fluent/plugin
29 3
out_kinesis_firehose.rb
in lib/fluent/plugin
25 3
out_kinesis_streams.rb
in lib/fluent/plugin
28 3
error.rb
in lib/fluent/plugin/kinesis_helper
21 3
patched_detach_process_impl.rb
in lib/fluent/plugin
67 3
rake
binary.rake
in lib/kinesis_producer/tasks
51 2
client.rb
in lib/fluent/plugin/kinesis_helper
20 2
credentials.rb
in lib/fluent/plugin/kinesis_helper
35 2
rake
task.rake
in benchmark
50 1
initialize.rb
in lib/fluent/plugin/kinesis_helper
39 1
kinesis_helper.rb
in lib/fluent/plugin
15 1
Files With Long Lines (Top 5)

There are 5 files with lines longer than 120 characters. In total, there are 9 long lines.

File# lines# units# long lines
out_kinesis.rb
in lib/fluent/plugin
253 15 4
credentials.rb
in lib/fluent/plugin/kinesis_helper
35 2 2
rake
task.rake
in benchmark
50 1 1
rake
binary.rake
in lib/kinesis_producer/tasks
51 2 1
api.rb
in lib/fluent/plugin/kinesis_helper
132 17 1
Correlations

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

lib/fluent/plugin/kinesis_helper/credentials.rb x: 9 commits (all time) y: 35 lines of code lib/fluent_plugin_kinesis/version.rb x: 8 commits (all time) y: 3 lines of code lib/fluent/plugin/kinesis_helper/format.rb x: 3 commits (all time) y: 62 lines of code lib/fluent/plugin/kinesis_helper/api.rb x: 4 commits (all time) y: 132 lines of code benchmark/task.rake x: 2 commits (all time) y: 50 lines of code fluent-plugin-kinesis.gemspec x: 23 commits (all time) y: 34 lines of code lib/fluent/plugin/kinesis_helper/class_methods.rb x: 6 commits (all time) y: 96 lines of code lib/fluent/plugin/kinesis_helper.rb x: 4 commits (all time) y: 15 lines of code lib/fluent/plugin/kinesis_helper/initialize.rb x: 4 commits (all time) y: 39 lines of code lib/fluent/plugin/out_kinesis_producer.rb x: 4 commits (all time) y: 29 lines of code lib/kinesis_producer/daemon.rb x: 4 commits (all time) y: 191 lines of code lib/fluent/plugin/kinesis_helper/client.rb x: 2 commits (all time) y: 20 lines of code lib/fluent/plugin/kinesis_helper/error.rb x: 2 commits (all time) y: 21 lines of code lib/fluent/plugin/kinesis_helper/kpl.rb x: 2 commits (all time) y: 57 lines of code lib/fluent/plugin/out_kinesis.rb x: 29 commits (all time) y: 253 lines of code lib/fluent/plugin/out_kinesis_firehose.rb x: 2 commits (all time) y: 25 lines of code lib/fluent/plugin/out_kinesis_streams.rb x: 2 commits (all time) y: 28 lines of code lib/fluent/plugin/patched_detach_process_impl.rb x: 2 commits (all time) y: 67 lines of code lib/kinesis_producer.rb x: 2 commits (all time) y: 9 lines of code lib/kinesis_producer/binary.rb x: 2 commits (all time) y: 10 lines of code lib/kinesis_producer/library.rb x: 2 commits (all time) y: 93 lines of code lib/kinesis_producer/protobuf/config.pb.rb x: 2 commits (all time) y: 37 lines of code lib/kinesis_producer/protobuf/messages.pb.rb x: 2 commits (all time) y: 102 lines of code lib/kinesis_producer/tasks/binary.rake x: 2 commits (all time) y: 51 lines of code
253.0
lines of code
  min: 3.0
  average: 60.79
  25th percentile: 22.0
  median: 38.0
  75th percentile: 86.5
  max: 253.0
0 29.0
commits (all time)
min: 2.0 | average: 5.17 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 29.0

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

lib/fluent/plugin/kinesis_helper/credentials.rb x: 2 contributors (all time) y: 35 lines of code lib/fluent_plugin_kinesis/version.rb x: 2 contributors (all time) y: 3 lines of code lib/fluent/plugin/kinesis_helper/format.rb x: 2 contributors (all time) y: 62 lines of code lib/fluent/plugin/kinesis_helper/api.rb x: 1 contributors (all time) y: 132 lines of code benchmark/task.rake x: 1 contributors (all time) y: 50 lines of code fluent-plugin-kinesis.gemspec x: 6 contributors (all time) y: 34 lines of code lib/fluent/plugin/kinesis_helper/class_methods.rb x: 2 contributors (all time) y: 96 lines of code lib/fluent/plugin/kinesis_helper.rb x: 1 contributors (all time) y: 15 lines of code lib/fluent/plugin/kinesis_helper/initialize.rb x: 1 contributors (all time) y: 39 lines of code lib/fluent/plugin/out_kinesis_producer.rb x: 2 contributors (all time) y: 29 lines of code lib/kinesis_producer/daemon.rb x: 1 contributors (all time) y: 191 lines of code lib/fluent/plugin/kinesis_helper/client.rb x: 1 contributors (all time) y: 20 lines of code lib/fluent/plugin/kinesis_helper/error.rb x: 1 contributors (all time) y: 21 lines of code lib/fluent/plugin/kinesis_helper/kpl.rb x: 1 contributors (all time) y: 57 lines of code lib/fluent/plugin/out_kinesis.rb x: 11 contributors (all time) y: 253 lines of code lib/fluent/plugin/out_kinesis_firehose.rb x: 1 contributors (all time) y: 25 lines of code lib/fluent/plugin/out_kinesis_streams.rb x: 1 contributors (all time) y: 28 lines of code lib/fluent/plugin/patched_detach_process_impl.rb x: 1 contributors (all time) y: 67 lines of code lib/kinesis_producer.rb x: 1 contributors (all time) y: 9 lines of code lib/kinesis_producer/binary.rb x: 1 contributors (all time) y: 10 lines of code lib/kinesis_producer/library.rb x: 1 contributors (all time) y: 93 lines of code lib/kinesis_producer/protobuf/config.pb.rb x: 1 contributors (all time) y: 37 lines of code lib/kinesis_producer/protobuf/messages.pb.rb x: 1 contributors (all time) y: 102 lines of code lib/kinesis_producer/tasks/binary.rake x: 1 contributors (all time) y: 51 lines of code
253.0
lines of code
  min: 3.0
  average: 60.79
  25th percentile: 22.0
  median: 38.0
  75th percentile: 86.5
  max: 253.0
0 11.0
contributors (all time)
min: 1.0 | average: 1.83 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 11.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".