apache / incubator-pekko-connectors-kafka
Apache Pekko Kafka Connector - Pekko-Connectors is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Apache Pekko.
GitHub Repo
9.9K
lines of main code
121 files
7.8K
lines of test code
52 files
306
lines of other code
6 files
100%
main code touched
1 year (9.9K LOC)
97%
new main code
1 year (9.7K LOC)
2
recent contributors
past 30 days
9y
age
3,147 days
8.9K
scala
817
java
157
sbt
25
xml

github actions
sbt


Main Code: 9,915 LOC (121 files) = SCALA (89%) + JAVA (8%) + SBT (1%) + XML (<1%)
Secondary code: Test: 7,784 LOC (52); Generated: 0 LOC (0); Build & Deploy: 4 LOC (1); Other: 302 LOC (5);
Duplication: 6%
File Size: 0% long (>1000 LOC), 67% short (<= 200 LOC)
Unit Size: 4% long (>100 LOC), 57% short (<= 10 LOC)
Conditional Complexity: 0% complex (McCabe index > 50), 85% simple (McCabe index <= 5)
Logical Component Decomposition: primary (6 components)

8 years, 7 months old

  • 2% of code older than 365 days
  • 0% of code not updated in the past 365 days

1% of code updated more than 50 times

Also see temporal dependencies for files frequently changed in same commits.

Goals: Keep the system simple and easy to change (4)
Straight_Line
Features of interest:
TODOs
4 files

generated by sokrates.dev (configuration) on 2023-08-11; reference date: 2023-08-08