apache / incubator-pekko
File Size

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

Intro
Learn more...
File Size Overall
5% | 20% | 27% | 23% | 22%
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
scala5% | 20% | 28% | 23% | 21%
sbt0% | 95% | 0% | 0% | 4%
proto0% | 0% | 14% | 35% | 49%
java0% | 0% | 0% | 49% | 50%
yaml0% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 0% | 100%
pl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
stream11% | 28% | 26% | 16% | 17%
cluster-sharding20% | 31% | 11% | 24% | 11%
distributed-data21% | 15% | 40% | 13% | 9%
cluster8% | 8% | 36% | 24% | 21%
actor3% | 16% | 34% | 24% | 21%
remote0% | 34% | 30% | 19% | 15%
cluster-tools0% | 40% | 24% | 22% | 11%
actor-typed0% | 23% | 14% | 27% | 34%
cluster-sharding-typed0% | 30% | 22% | 25% | 21%
persistence-typed0% | 12% | 25% | 32% | 29%
persistence0% | 13% | 22% | 41% | 23%
ROOT0% | 100% | 0% | 0% | 0%
testkit0% | 26% | 40% | 8% | 24%
project0% | 16% | 26% | 24% | 32%
multi-node-testkit0% | 0% | 71% | 19% | 9%
bench-jmh0% | 0% | 17% | 19% | 63%
serialization-jackson0% | 0% | 66% | 0% | 33%
cluster-typed0% | 0% | 25% | 41% | 33%
cluster-metrics0% | 0% | 31% | 37% | 31%
stream-testkit0% | 0% | 60% | 30% | 9%
persistence-testkit0% | 0% | 18% | 50% | 31%
actor-testkit-typed0% | 0% | 12% | 33% | 54%
persistence-tck0% | 0% | 33% | 37% | 29%
persistence-query0% | 0% | 0% | 42% | 57%
discovery0% | 0% | 0% | 61% | 38%
slf4j0% | 0% | 0% | 100% | 0%
kubernetes0% | 0% | 0% | 100% | 0%
pki0% | 0% | 0% | 76% | 23%
stream-typed0% | 0% | 0% | 0% | 100%
coordination0% | 0% | 0% | 0% | 100%
osgi0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
plugins0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Replicator.scala
in distributed-data/src/main/scala/org/apache/pekko/cluster/ddata
1946 90
Ops.scala
in stream/src/main/scala/org/apache/pekko/stream/impl/fusing
1768 47
ShardCoordinator.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
1327 47
ClusterDaemon.scala
in cluster/src/main/scala/org/apache/pekko/cluster
1231 49
Graph.scala
in stream/src/main/scala/org/apache/pekko/stream/scaladsl
1216 76
ClusterShardingSettings.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
1106 37
Logging.scala
in actor/src/main/scala/org/apache/pekko/event
1037 98
Endpoint.scala
in remote/src/main/scala/org/apache/pekko/remote
979 40
Association.scala
in remote/src/main/scala/org/apache/pekko/remote/artery
975 43
GraphStage.scala
in stream/src/main/scala/org/apache/pekko/stream/stage
965 86
Shard.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
935 57
Source.scala
in stream/src/main/scala/org/apache/pekko/stream/javadsl
894 35
ShardRegion.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
892 46
ReplicatedDataSerializer.scala
in distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf
886 49
Flow.scala
in stream/src/main/scala/org/apache/pekko/stream/scaladsl
862 51
ClusterSingletonManager.scala
in cluster-tools/src/main/scala/org/apache/pekko/cluster/singleton
861 18
Hub.scala
in stream/src/main/scala/org/apache/pekko/stream/scaladsl
837 35
ByteString.scala
in actor/src/main/scala-2.13/org/apache/pekko/util
835 70
ByteString.scala
in actor/src/main/scala-3/org/apache/pekko/util
834 70
ClusterShardingSettings.scala
in cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed
833 28
Running.scala
in persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/internal
802 30
Flow.scala
in stream/src/main/scala/org/apache/pekko/stream/javadsl
801 35
ByteString.scala
in actor/src/main/scala-2.12/org/apache/pekko/util
801 65
ClusterShardingSpec.scala
in cluster-sharding/src/multi-jvm/scala/org/apache/pekko/cluster/sharding
798 8
Remoting.scala
in remote/src/main/scala/org/apache/pekko/remote
780 34
StressSpec.scala
in cluster/src/multi-jvm/scala/org/apache/pekko/cluster
777 27
PhasedFusingActorMaterializer.scala
in stream/src/main/scala/org/apache/pekko/stream/impl
730 36
TraversalBuilder.scala
in stream/src/main/scala/org/apache/pekko/stream/impl
728 43
ArteryTransport.scala
in remote/src/main/scala/org/apache/pekko/remote/artery
710 37
ProducerControllerImpl.scala
in actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal
697 12
ClusterClient.scala
in cluster-tools/src/main/scala/org/apache/pekko/cluster/client
673 27
ActorSystem.scala
in actor/src/main/scala/org/apache/pekko/actor
659 27
StreamOfStreams.scala
in stream/src/main/scala/org/apache/pekko/stream/impl/fusing
657 20
Eventsourced.scala
in persistence/src/main/scala/org/apache/pekko/persistence
652 41
ActorGraphInterpreter.scala
in stream/src/main/scala/org/apache/pekko/stream/impl/fusing
649 63
Codecs.scala
in remote/src/main/scala/org/apache/pekko/remote/artery
638 10
DistributedPubSubMediator.scala
in cluster-tools/src/main/scala/org/apache/pekko/cluster/pubsub
620 26
Mailbox.scala
in actor/src/main/scala/org/apache/pekko/dispatch
616 46
ConsumerControllerImpl.scala
in actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal
582 24
ActorRef.scala
in actor/src/main/scala/org/apache/pekko/actor
580 45
PekkoProtocolTransport.scala
in remote/src/main/scala/org/apache/pekko/remote/transport
571 25
MiscMessageSerializer.scala
in remote/src/main/scala/org/apache/pekko/remote/serialization
568 49
WorkPullingProducerControllerImpl.scala
in actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal
567 10
build.sbt
in root
566 1
ActorMaterializer.scala
in stream/src/main/scala/org/apache/pekko/stream
562 21
RemoteActorRefProvider.scala
in remote/src/main/scala/org/apache/pekko/remote
548 24
CoordinatedShutdown.scala
in actor/src/main/scala/org/apache/pekko/actor
547 27
TestKit.scala
in testkit/src/main/scala/org/apache/pekko/testkit
541 49
ClusterShardingMessageSerializer.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/protobuf
540 37
ClusterMessageSerializer.scala
in cluster/src/main/scala/org/apache/pekko/cluster/protobuf
538 41
Files With Most Units (Top 50)
File# lines# units
Logging.scala
in actor/src/main/scala/org/apache/pekko/event
1037 98
Replicator.scala
in distributed-data/src/main/scala/org/apache/pekko/cluster/ddata
1946 90
GraphStage.scala
in stream/src/main/scala/org/apache/pekko/stream/stage
965 86
Graph.scala
in stream/src/main/scala/org/apache/pekko/stream/scaladsl
1216 76
StreamTestKit.scala
in stream-testkit/src/main/scala/org/apache/pekko/stream/testkit
486 70
ByteString.scala
in actor/src/main/scala-3/org/apache/pekko/util
834 70
ByteString.scala
in actor/src/main/scala-2.13/org/apache/pekko/util
835 70
ByteString.scala
in actor/src/main/scala-2.12/org/apache/pekko/util
801 65
ActorGraphInterpreter.scala
in stream/src/main/scala/org/apache/pekko/stream/impl/fusing
649 63
Shard.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
935 57
ByteIterator.scala
in actor/src/main/scala-3/org/apache/pekko/util
482 53
ByteIterator.scala
in actor/src/main/scala-2.13/org/apache/pekko/util
487 53
ByteIterator.scala
in actor/src/main/scala-2.12/org/apache/pekko/util
472 52
Flow.scala
in stream/src/main/scala/org/apache/pekko/stream/scaladsl
862 51
ClusterDaemon.scala
in cluster/src/main/scala/org/apache/pekko/cluster
1231 49
TestKit.scala
in testkit/src/main/scala/org/apache/pekko/testkit
541 49
ReplicatedDataSerializer.scala
in distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf
886 49
MiscMessageSerializer.scala
in remote/src/main/scala/org/apache/pekko/remote/serialization
568 49
Ops.scala
in stream/src/main/scala/org/apache/pekko/stream/impl/fusing
1768 47
ShardCoordinator.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
1327 47
Mailbox.scala
in actor/src/main/scala/org/apache/pekko/dispatch
616 46
ShardRegion.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
892 46
CircuitBreaker.scala
in actor/src/main/scala/org/apache/pekko/pattern
488 45
ActorRef.scala
in actor/src/main/scala/org/apache/pekko/actor
580 45
EntityPassivationStrategy.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/internal
533 44
TraversalBuilder.scala
in stream/src/main/scala/org/apache/pekko/stream/impl
728 43
Association.scala
in remote/src/main/scala/org/apache/pekko/remote/artery
975 43
ClusterMessageSerializer.scala
in cluster/src/main/scala/org/apache/pekko/cluster/protobuf
538 41
Eventsourced.scala
in persistence/src/main/scala/org/apache/pekko/persistence
652 41
Endpoint.scala
in remote/src/main/scala/org/apache/pekko/remote
979 40
ClusterShardingSettings.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
1106 37
ClusterShardingMessageSerializer.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/protobuf
540 37
ArteryTransport.scala
in remote/src/main/scala/org/apache/pekko/remote/artery
710 37
PhasedFusingActorMaterializer.scala
in stream/src/main/scala/org/apache/pekko/stream/impl
730 36
Hub.scala
in stream/src/main/scala/org/apache/pekko/stream/scaladsl
837 35
Source.scala
in stream/src/main/scala/org/apache/pekko/stream/javadsl
894 35
Flow.scala
in stream/src/main/scala/org/apache/pekko/stream/javadsl
801 35
ReplicatorMessageSerializer.scala
in distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf
493 34
FSM.scala
in actor/src/main/scala/org/apache/pekko/actor
450 34
Remoting.scala
in remote/src/main/scala/org/apache/pekko/remote
780 34
SplitBrainResolver.scala
in cluster/src/main/scala/org/apache/pekko/cluster/sbr
500 33
Running.scala
in persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/internal
802 30
ClusterRouterConfig.scala
in cluster/src/main/scala/org/apache/pekko/cluster/routing
468 28
ClusterShardingSettings.scala
in cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed
833 28
StressSpec.scala
in cluster/src/multi-jvm/scala/org/apache/pekko/cluster
777 27
ClusterClient.scala
in cluster-tools/src/main/scala/org/apache/pekko/cluster/client
673 27
CoordinatedShutdown.scala
in actor/src/main/scala/org/apache/pekko/actor
547 27
ActorSystem.scala
in actor/src/main/scala/org/apache/pekko/actor
659 27
DowningStrategy.scala
in cluster/src/main/scala/org/apache/pekko/cluster/sbr
392 26
DistributedPubSubMediator.scala
in cluster-tools/src/main/scala/org/apache/pekko/cluster/pubsub
620 26
Files With Long Lines (Top 50)

There are 149 files with lines longer than 120 characters. In total, there are 299 long lines.

File# lines# units# long lines
ActorMaterializer.scala
in stream/src/main/scala/org/apache/pekko/stream
562 21 18
ClusterClient.scala
in cluster-tools/src/main/scala/org/apache/pekko/cluster/client
673 27 13
JavaFlowSupport.java
in stream/src/main/java-jdk-9/org/apache/pekko/stream/javadsl
67 4 11
ActorSystem.scala
in actor/src/main/scala/org/apache/pekko/actor
659 27 8
ReplayFilter.scala
in persistence/src/main/scala/org/apache/pekko/persistence/journal
139 6 7
SourceRefImpl.scala
in stream/src/main/scala/org/apache/pekko/stream/impl/streamref
404 3 6
ActorRefProvider.scala
in actor/src/main/scala/org/apache/pekko/actor
428 22 6
ActorRefSource.scala
in stream/src/main/scala/org/apache/pekko/stream/impl
136 1 5
62 2 5
Serializer.scala
in actor/src/main/scala/org/apache/pekko/serialization
175 17 5
ShardCoordinator.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
1327 47 5
StressSpec.scala
in cluster/src/multi-jvm/scala/org/apache/pekko/cluster
777 27 4
SplitBrainResolver.scala
in cluster/src/main/scala/org/apache/pekko/cluster/sbr
500 33 4
StreamRefSettings.scala
in stream/src/main/scala/org/apache/pekko/stream
57 2 4
279 5 4
Dispatchers.scala
in actor/src/main/scala/org/apache/pekko/dispatch
215 9 4
ClusterShardingSettings.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
1106 37 4
Remoting.scala
in remote/src/main/scala/org/apache/pekko/remote
780 34 4
ClusterDaemon.scala
in cluster/src/main/scala/org/apache/pekko/cluster
1231 49 3
StreamLayout.scala
in stream/src/main/scala/org/apache/pekko/stream/impl
372 13 3
Ops.scala
in stream/src/main/scala/org/apache/pekko/stream/impl/fusing
1768 47 3
Running.scala
in persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/internal
802 30 3
ClusterShardingSettings.scala
in cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed
833 28 3
Mailboxes.scala
in actor/src/main/scala/org/apache/pekko/dispatch
251 11 3
AffinityPool.scala
in actor/src/main/scala/org/apache/pekko/dispatch/affinity
304 20 3
Serialization.scala
in actor/src/main/scala/org/apache/pekko/serialization
377 20 3
ConsistentHashing.scala
in actor/src/main/scala/org/apache/pekko/routing
184 8 3
Shard.scala
in cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding
935 57 3
Codecs.scala
in remote/src/main/scala/org/apache/pekko/remote/artery
638 10 3
RemoteActorRefProvider.scala
in remote/src/main/scala/org/apache/pekko/remote
548 24 3
MembershipChangeListenerUpSpec.scala
in cluster/src/multi-jvm/scala/org/apache/pekko/cluster
70 - 2
MinMembersBeforeUpSpec.scala
in cluster/src/multi-jvm/scala/org/apache/pekko/cluster
118 1 2
NodeMembershipSpec.scala
in cluster/src/multi-jvm/scala/org/apache/pekko/cluster
52 - 2
ClusterJmx.scala
in cluster/src/main/scala/org/apache/pekko/cluster
108 3 2
EventSourcedBehaviorTestKitImpl.scala
in persistence-testkit/src/main/scala/org/apache/pekko/persistence/testkit/internal
207 12 2
ConsumerControllerImpl.scala
in actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal
582 24 2
TLSActor.scala
in stream/src/main/scala/org/apache/pekko/stream/impl/io
397 22 2
PhasedFusingActorMaterializer.scala
in stream/src/main/scala/org/apache/pekko/stream/impl
730 36 2
StubbedActorContext.scala
in actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal
168 20 2
LogCapturing.scala
in actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/scaladsl
40 2 2
65 1 2
Paradox.scala
in project
90 - 2
234 3 2
ReplayingEvents.scala
in persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/internal
248 8 2
MessageSerializer.scala
in persistence/src/main/scala/org/apache/pekko/persistence/serialization
177 14 2
ShardingProducerControllerImpl.scala
in cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/internal
508 10 2
AbstractBoundedNodeQueue.java
in actor/src/main/java/org/apache/pekko/dispatch
143 20 2
AbstractMessageDispatcher.java
in actor/src/main/java/org/apache/pekko/dispatch
14 1 2
AbstractMailbox.java
in actor/src/main/java/org/apache/pekko/dispatch
14 1 2
AsyncSerializer.scala
in actor/src/main/scala/org/apache/pekko/serialization
38 3 2
Correlations

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

multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Player.scala x: 6 commits (all time) y: 293 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/RemoteConnection.scala x: 5 commits (all time) y: 117 lines of code project/SbtMultiJvm.scala x: 12 commits (all time) y: 511 lines of code actor/src/main/scala/org/apache/pekko/actor/RepointableActorRef.scala x: 4 commits (all time) y: 207 lines of code actor/src/main/scala/org/apache/pekko/dispatch/BalancingDispatcher.scala x: 4 commits (all time) y: 76 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Dispatchers.scala x: 4 commits (all time) y: 215 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Future.scala x: 5 commits (all time) y: 159 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailboxes.scala x: 5 commits (all time) y: 251 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ClusterShardingSettings.scala x: 6 commits (all time) y: 1106 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/typed/ClusterSingleton.scala x: 5 commits (all time) y: 188 lines of code cluster/src/main/scala/org/apache/pekko/cluster/protobuf/ClusterMessageSerializer.scala x: 5 commits (all time) y: 538 lines of code persistence/src/main/protobuf/MessageFormats.proto x: 4 commits (all time) y: 57 lines of code persistence/src/main/scala/org/apache/pekko/persistence/fsm/PersistentFSMBase.scala x: 6 commits (all time) y: 395 lines of code persistence/src/main/scala/org/apache/pekko/persistence/journal/AsyncWriteJournal.scala x: 4 commits (all time) y: 189 lines of code persistence/src/main/scala/org/apache/pekko/persistence/journal/leveldb/SharedLeveldbStore.scala x: 5 commits (all time) y: 64 lines of code persistence/src/main/scala/org/apache/pekko/persistence/serialization/MessageSerializer.scala x: 4 commits (all time) y: 177 lines of code remote/src/main/scala/org/apache/pekko/remote/AddressUidExtension.scala x: 4 commits (all time) y: 27 lines of code remote/src/main/scala/org/apache/pekko/remote/RemoteActorRefProvider.scala x: 7 commits (all time) y: 548 lines of code remote/src/main/scala/org/apache/pekko/remote/RemotingLifecycleEvent.scala x: 6 commits (all time) y: 115 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/netty/NettyTransport.scala x: 7 commits (all time) y: 491 lines of code stream/src/main/scala/org/apache/pekko/stream/StreamTcpException.scala x: 4 commits (all time) y: 7 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/FileIO.scala x: 4 commits (all time) y: 37 lines of code cluster/src/multi-jvm/resources/logback-test.xml x: 1 commits (all time) y: 12 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Conductor.scala x: 4 commits (all time) y: 418 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/DataTypes.scala x: 4 commits (all time) y: 154 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testkit/MultiNodeSpec.scala x: 5 commits (all time) y: 294 lines of code project/Dependencies.scala x: 506 commits (all time) y: 297 lines of code project/MultiNode.scala x: 70 commits (all time) y: 120 lines of code stream/src/main/scala/org/apache/pekko/stream/stage/GraphStage.scala x: 6 commits (all time) y: 965 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/Timers.scala x: 4 commits (all time) y: 194 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Hub.scala x: 4 commits (all time) y: 84 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Hub.scala x: 4 commits (all time) y: 837 lines of code actor/src/main/scala/org/apache/pekko/actor/FSM.scala x: 5 commits (all time) y: 450 lines of code testkit/src/main/scala/org/apache/pekko/testkit/CallingThreadDispatcher.scala x: 4 commits (all time) y: 275 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestActorRef.scala x: 4 commits (all time) y: 162 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestFSMRef.scala x: 5 commits (all time) y: 60 lines of code project/MiMa.scala x: 431 commits (all time) y: 38 lines of code project/plugins.sbt x: 426 commits (all time) y: 28 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/Stages.scala x: 5 commits (all time) y: 140 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/LazyFutureSource.scala x: 1 commits (all time) y: 42 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Source.scala x: 10 commits (all time) y: 894 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Source.scala x: 7 commits (all time) y: 286 lines of code build.sbt x: 276 commits (all time) y: 566 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/LazySingleSource.scala x: 1 commits (all time) y: 30 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serialization.scala x: 7 commits (all time) y: 377 lines of code project/AddMetaInfLicenseFiles.scala x: 12 commits (all time) y: 34 lines of code project/OSGi.scala x: 92 commits (all time) y: 103 lines of code project/PekkoDisciplinePlugin.scala x: 12 commits (all time) y: 128 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/ProtobufSerializer.scala x: 6 commits (all time) y: 104 lines of code project/JavaFormatter.scala x: 20 commits (all time) y: 20 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/CapturedLogEvent.scala x: 5 commits (all time) y: 44 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/DaemonMsgCreateSerializer.scala x: 4 commits (all time) y: 202 lines of code project/AddLogTimestamps.scala x: 13 commits (all time) y: 49 lines of code project/AutomaticModuleName.scala x: 16 commits (all time) y: 7 lines of code project/CliOptions.scala x: 23 commits (all time) y: 18 lines of code project/CopyrightHeader.scala x: 27 commits (all time) y: 103 lines of code project/CopyrightHeaderForBoilerplate.scala x: 15 commits (all time) y: 19 lines of code project/CopyrightHeaderForBuild.scala x: 13 commits (all time) y: 17 lines of code project/CopyrightHeaderForJdk9.scala x: 11 commits (all time) y: 18 lines of code project/Doc.scala x: 96 commits (all time) y: 163 lines of code project/GitHub.scala x: 25 commits (all time) y: 15 lines of code project/Jdk9.scala x: 22 commits (all time) y: 43 lines of code project/JdkOptions.scala x: 23 commits (all time) y: 65 lines of code project/Jvm.scala x: 6 commits (all time) y: 92 lines of code project/Paradox.scala x: 50 commits (all time) y: 90 lines of code project/PekkoBuild.scala x: 12 commits (all time) y: 279 lines of code project/ProjectFileIgnoreSupport.scala x: 20 commits (all time) y: 72 lines of code project/Protobuf.scala x: 44 commits (all time) y: 147 lines of code project/Publish.scala x: 99 commits (all time) y: 24 lines of code project/ScalaFixExtraRulesPlugin.scala x: 16 commits (all time) y: 13 lines of code project/ScalafixForMultiNodePlugin.scala x: 17 commits (all time) y: 14 lines of code project/ScalafixIgnoreFilePlugin.scala x: 14 commits (all time) y: 12 lines of code project/ScalafixSupport.scala x: 20 commits (all time) y: 32 lines of code project/SigarLoader.scala x: 28 commits (all time) y: 25 lines of code project/TestExtras.scala x: 51 commits (all time) y: 62 lines of code project/ValidatePullRequest.scala x: 69 commits (all time) y: 76 lines of code project/VersionGenerator.scala x: 16 commits (all time) y: 24 lines of code remote/src/main/scala/org/apache/pekko/remote/Endpoint.scala x: 5 commits (all time) y: 979 lines of code remote/src/main/scala/org/apache/pekko/remote/Remoting.scala x: 4 commits (all time) y: 780 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoPduCodec.scala x: 8 commits (all time) y: 197 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoProtocolTransport.scala x: 8 commits (all time) y: 571 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/ThrottlerTransportAdapter.scala x: 5 commits (all time) y: 468 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/FunctionConverters.scala x: 3 commits (all time) y: 379 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/FutureConverters.scala x: 4 commits (all time) y: 15 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/OptionConverters.scala x: 7 commits (all time) y: 35 lines of code actor/src/main/scala-2.13+/org/apache/pekko/util/FunctionConverters.scala x: 3 commits (all time) y: 5 lines of code actor/src/main/scala-2.13+/org/apache/pekko/util/FutureConverters.scala x: 4 commits (all time) y: 16 lines of code actor/src/main/scala-2.13+/org/apache/pekko/util/OptionConverters.scala x: 8 commits (all time) y: 34 lines of code actor/src/main/scala/org/apache/pekko/io/dns/IdGenerator.scala x: 7 commits (all time) y: 41 lines of code bench-jmh/src/main/scala/org/apache/pekko/io/dns/IdGeneratorBanchmark.scala x: 4 commits (all time) y: 44 lines of code actor/src/main/scala/org/apache/pekko/actor/LightArrayRevolverScheduler.scala x: 4 commits (all time) y: 295 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/Effect.scala x: 4 commits (all time) y: 140 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/FishingOutcome.scala x: 3 commits (all time) y: 11 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/TestKitSettings.scala x: 3 commits (all time) y: 42 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/ActorSystemStub.scala x: 5 commits (all time) y: 94 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/BehaviorTestKitImpl.scala x: 3 commits (all time) y: 161 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/ControlledExecutor.scala x: 3 commits (all time) y: 17 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/DebugRef.scala x: 3 commits (all time) y: 49 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/EffectfulActorContext.scala x: 3 commits (all time) y: 114 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/LogbackUtil.scala x: 3 commits (all time) y: 36 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/LoggingTestKitImpl.scala x: 4 commits (all time) y: 121 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/TestAppender.scala x: 3 commits (all time) y: 83 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/TestKitUtils.scala x: 3 commits (all time) y: 67 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/TestProbeImpl.scala x: 3 commits (all time) y: 312 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/javadsl/TestInbox.scala x: 3 commits (all time) y: 28 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/javadsl/TestKitJunitResource.scala x: 3 commits (all time) y: 54 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/scaladsl/ActorTestKit.scala x: 4 commits (all time) y: 148 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/scaladsl/LoggingTestKit.scala x: 5 commits (all time) y: 47 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/ActorSystem.scala x: 4 commits (all time) y: 102 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/Props.scala x: 3 commits (all time) y: 92 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/SupervisorStrategy.scala x: 3 commits (all time) y: 126 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/DurableProducerQueue.scala x: 3 commits (all time) y: 147 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ConsumerControllerImpl.scala x: 3 commits (all time) y: 582 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ProducerControllerImpl.scala x: 3 commits (all time) y: 697 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/WorkPullingProducerControllerImpl.scala x: 3 commits (all time) y: 567 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/ActorContextImpl.scala x: 5 commits (all time) y: 266 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/BehaviorImpl.scala x: 3 commits (all time) y: 107 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/ExtensionsImpl.scala x: 3 commits (all time) y: 88 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/InterceptorImpl.scala x: 3 commits (all time) y: 158 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/StashBufferImpl.scala x: 3 commits (all time) y: 212 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/Supervision.scala x: 3 commits (all time) y: 349 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/SystemMessage.scala x: 3 commits (all time) y: 74 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/TimerSchedulerImpl.scala x: 3 commits (all time) y: 142 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/adapter/ActorAdapter.scala x: 3 commits (all time) y: 272 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/adapter/ActorSystemAdapter.scala x: 5 commits (all time) y: 110 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/receptionist/LocalReceptionist.scala x: 3 commits (all time) y: 195 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/javadsl/ActorContext.scala x: 6 commits (all time) y: 51 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/receptionist/Receptionist.scala x: 3 commits (all time) y: 131 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/scaladsl/ActorContext.scala x: 6 commits (all time) y: 56 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ByteIterator.scala x: 4 commits (all time) y: 472 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ByteString.scala x: 4 commits (all time) y: 801 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ccompat/package.scala x: 8 commits (all time) y: 82 lines of code actor/src/main/scala-2.13+/org/apache/pekko/util/ccompat/package.scala x: 5 commits (all time) y: 8 lines of code actor/src/main/scala-2.13/org/apache/pekko/util/ByteIterator.scala x: 4 commits (all time) y: 487 lines of code actor/src/main/scala-2.13/org/apache/pekko/util/ByteString.scala x: 3 commits (all time) y: 835 lines of code actor/src/main/scala-3/org/apache/pekko/util/ByteIterator.scala x: 3 commits (all time) y: 482 lines of code actor/src/main/scala/org/apache/pekko/NotUsed.scala x: 5 commits (all time) y: 6 lines of code actor/src/main/scala/org/apache/pekko/actor/AbstractActor.scala x: 5 commits (all time) y: 81 lines of code actor/src/main/scala/org/apache/pekko/actor/AbstractFSM.scala x: 4 commits (all time) y: 131 lines of code actor/src/main/scala/org/apache/pekko/actor/AbstractProps.scala x: 4 commits (all time) y: 89 lines of code actor/src/main/scala/org/apache/pekko/actor/Actor.scala x: 5 commits (all time) y: 218 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorCell.scala x: 4 commits (all time) y: 331 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorPath.scala x: 3 commits (all time) y: 246 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorRef.scala x: 6 commits (all time) y: 580 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorRefProvider.scala x: 6 commits (all time) y: 428 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorSelection.scala x: 6 commits (all time) y: 192 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorSystem.scala x: 11 commits (all time) y: 659 lines of code actor/src/main/scala/org/apache/pekko/actor/CoordinatedShutdown.scala x: 6 commits (all time) y: 547 lines of code actor/src/main/scala/org/apache/pekko/actor/FaultHandling.scala x: 4 commits (all time) y: 300 lines of code actor/src/main/scala/org/apache/pekko/actor/Scheduler.scala x: 6 commits (all time) y: 223 lines of code actor/src/main/scala/org/apache/pekko/actor/TypedActor.scala x: 5 commits (all time) y: 409 lines of code actor/src/main/scala/org/apache/pekko/actor/dungeon/Children.scala x: 4 commits (all time) y: 265 lines of code actor/src/main/scala/org/apache/pekko/actor/dungeon/DeathWatch.scala x: 3 commits (all time) y: 187 lines of code actor/src/main/scala/org/apache/pekko/actor/dungeon/FaultHandling.scala x: 3 commits (all time) y: 240 lines of code actor/src/main/scala/org/apache/pekko/actor/dungeon/TimerSchedulerImpl.scala x: 3 commits (all time) y: 118 lines of code actor/src/main/scala/org/apache/pekko/dispatch/AbstractDispatcher.scala x: 4 commits (all time) y: 312 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailbox.scala x: 4 commits (all time) y: 616 lines of code actor/src/main/scala/org/apache/pekko/dispatch/ThreadPoolBuilder.scala x: 3 commits (all time) y: 178 lines of code actor/src/main/scala/org/apache/pekko/dispatch/affinity/AffinityPool.scala x: 3 commits (all time) y: 304 lines of code actor/src/main/scala/org/apache/pekko/event/EventStream.scala x: 4 commits (all time) y: 95 lines of code actor/src/main/scala/org/apache/pekko/event/Logging.scala x: 9 commits (all time) y: 1037 lines of code actor/src/main/scala/org/apache/pekko/io/Dns.scala x: 5 commits (all time) y: 152 lines of code actor/src/main/scala/org/apache/pekko/io/DnsProvider.scala x: 6 commits (all time) y: 9 lines of code actor/src/main/scala/org/apache/pekko/io/SelectionHandler.scala x: 3 commits (all time) y: 283 lines of code actor/src/main/scala/org/apache/pekko/io/Tcp.scala x: 5 commits (all time) y: 280 lines of code actor/src/main/scala/org/apache/pekko/io/TcpConnection.scala x: 3 commits (all time) y: 424 lines of code actor/src/main/scala/org/apache/pekko/io/dns/DnsSettings.scala x: 6 commits (all time) y: 177 lines of code actor/src/main/scala/org/apache/pekko/japi/JavaAPI.scala x: 4 commits (all time) y: 127 lines of code actor/src/main/scala/org/apache/pekko/pattern/AskSupport.scala x: 5 commits (all time) y: 381 lines of code actor/src/main/scala/org/apache/pekko/pattern/Backoff.scala x: 7 commits (all time) y: 157 lines of code actor/src/main/scala/org/apache/pekko/pattern/CircuitBreaker.scala x: 7 commits (all time) y: 488 lines of code actor/src/main/scala/org/apache/pekko/pattern/CircuitBreakersRegistry.scala x: 4 commits (all time) y: 51 lines of code actor/src/main/scala/org/apache/pekko/pattern/Patterns.scala x: 6 commits (all time) y: 284 lines of code actor/src/main/scala/org/apache/pekko/serialization/AsyncSerializer.scala x: 6 commits (all time) y: 38 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serializer.scala x: 5 commits (all time) y: 175 lines of code actor/src/main/scala/org/apache/pekko/util/FrequencyList.scala x: 3 commits (all time) y: 201 lines of code actor/src/main/scala/org/apache/pekko/util/ManifestInfo.scala x: 7 commits (all time) y: 125 lines of code bench-jmh/src/main/java/org/apache/pekko/serialization/jackson/JavaMessages.java x: 2 commits (all time) y: 82 lines of code bench-jmh/src/main/scala/org/apache/pekko/actor/typed/TypedBenchmarkActors.scala x: 3 commits (all time) y: 169 lines of code bench-jmh/src/main/scala/org/apache/pekko/actor/typed/delivery/ReliableDeliveryBenchmark.scala x: 3 commits (all time) y: 221 lines of code bench-jmh/src/main/scala/org/apache/pekko/serialization/jackson/JacksonSerializationBench.scala x: 3 commits (all time) y: 253 lines of code bench-jmh/src/main/scala/org/apache/pekko/stream/FusedGraphsBenchmark.scala x: 3 commits (all time) y: 235 lines of code cluster-metrics/src/main/scala/org/apache/pekko/cluster/metrics/ClusterMetricsRouting.scala x: 4 commits (all time) y: 286 lines of code cluster-metrics/src/main/scala/org/apache/pekko/cluster/metrics/protobuf/MessageSerializer.scala x: 3 commits (all time) y: 266 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/ClusterShardingSettings.scala x: 5 commits (all time) y: 833 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/ShardingDirectReplication.scala x: 4 commits (all time) y: 62 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/ShardingProducerController.scala x: 7 commits (all time) y: 136 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/internal/ShardingProducerControllerImpl.scala x: 3 commits (all time) y: 508 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/internal/ClusterShardingImpl.scala x: 4 commits (all time) y: 356 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/javadsl/ClusterSharding.scala x: 6 commits (all time) y: 151 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/scaladsl/ClusterSharding.scala x: 5 commits (all time) y: 137 lines of code cluster-sharding-typed/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/ClusterShardingRememberEntitiesPerfSpec.scala x: 4 commits (all time) y: 253 lines of code cluster-sharding-typed/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/typed/delivery/DeliveryThroughputSpec.scala x: 4 commits (all time) y: 409 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ClusterSharding.scala x: 5 commits (all time) y: 419 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/RemoveInternalClusterShardingData.scala x: 5 commits (all time) y: 165 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/Shard.scala x: 3 commits (all time) y: 935 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ShardCoordinator.scala x: 4 commits (all time) y: 1327 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ShardRegion.scala x: 3 commits (all time) y: 892 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/internal/EntityPassivationStrategy.scala x: 3 commits (all time) y: 533 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/protobuf/ClusterShardingMessageSerializer.scala x: 3 commits (all time) y: 540 lines of code cluster-sharding/src/multi-jvm/scala/org/apache/pekko/cluster/sbr/SplitBrainResolverIntegrationSpec.scala x: 4 commits (all time) y: 397 lines of code cluster-sharding/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/ClusterShardingSpec.scala x: 3 commits (all time) y: 798 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/client/ClusterClient.scala x: 8 commits (all time) y: 673 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/pubsub/DistributedPubSubMediator.scala x: 5 commits (all time) y: 620 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/singleton/ClusterSingletonManager.scala x: 3 commits (all time) y: 861 lines of code cluster-tools/src/multi-jvm/scala/org/apache/pekko/cluster/client/ClusterClientSpec.scala x: 5 commits (all time) y: 285 lines of code cluster-tools/src/multi-jvm/scala/org/apache/pekko/cluster/pubsub/DistributedPubSubMediatorSpec.scala x: 3 commits (all time) y: 467 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/typed/internal/receptionist/ClusterReceptionist.scala x: 3 commits (all time) y: 473 lines of code cluster/src/main/scala/org/apache/pekko/cluster/Cluster.scala x: 6 commits (all time) y: 320 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterDaemon.scala x: 4 commits (all time) y: 1231 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterEvent.scala x: 4 commits (all time) y: 431 lines of code cluster/src/main/scala/org/apache/pekko/cluster/Member.scala x: 5 commits (all time) y: 209 lines of code cluster/src/main/scala/org/apache/pekko/cluster/sbr/DowningStrategy.scala x: 3 commits (all time) y: 392 lines of code cluster/src/main/scala/org/apache/pekko/cluster/sbr/SplitBrainResolver.scala x: 3 commits (all time) y: 500 lines of code cluster/src/multi-jvm/scala/org/apache/pekko/cluster/RemoteFeaturesWithClusterSpec.scala x: 4 commits (all time) y: 108 lines of code cluster/src/multi-jvm/scala/org/apache/pekko/cluster/StressSpec.scala x: 5 commits (all time) y: 777 lines of code cluster/src/multi-jvm/scala/org/apache/pekko/cluster/SurviveNetworkInstabilitySpec.scala x: 3 commits (all time) y: 320 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORMap.scala x: 7 commits (all time) y: 385 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORMultiMap.scala x: 6 commits (all time) y: 211 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORSet.scala x: 7 commits (all time) y: 372 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/Replicator.scala x: 5 commits (all time) y: 1946 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf/ReplicatedDataSerializer.scala x: 3 commits (all time) y: 886 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf/ReplicatorMessageSerializer.scala x: 4 commits (all time) y: 493 lines of code distributed-data/src/multi-jvm/scala/org/apache/pekko/cluster/ddata/ReplicatorPruningSpec.scala x: 3 commits (all time) y: 227 lines of code osgi/src/main/scala/org/apache/pekko/osgi/OsgiActorSystemFactory.scala x: 6 commits (all time) y: 28 lines of code persistence-query/src/main/scala/org/apache/pekko/persistence/query/EventEnvelope.scala x: 6 commits (all time) y: 73 lines of code persistence-tck/src/main/scala/org/apache/pekko/persistence/snapshot/SnapshotStoreSpec.scala x: 5 commits (all time) y: 182 lines of code persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/internal/EventSourcedBehaviorImpl.scala x: 4 commits (all time) y: 283 lines of code persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/serialization/ReplicatedEventSourcingSerializer.scala x: 3 commits (all time) y: 327 lines of code persistence/src/main/scala/org/apache/pekko/persistence/Eventsourced.scala x: 3 commits (all time) y: 652 lines of code persistence/src/main/scala/org/apache/pekko/persistence/snapshot/local/LocalSnapshotStore.scala x: 4 commits (all time) y: 173 lines of code project/StreamOperatorsIndexGenerator.scala x: 40 commits (all time) y: 234 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/ArteryTransport.scala x: 4 commits (all time) y: 710 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/Association.scala x: 3 commits (all time) y: 975 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/Codecs.scala x: 3 commits (all time) y: 638 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/EnvelopeBufferPool.scala x: 4 commits (all time) y: 365 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/aeron/ArteryAeronUdpTransport.scala x: 3 commits (all time) y: 405 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/compress/InboundCompressions.scala x: 4 commits (all time) y: 389 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/TestTransport.scala x: 4 commits (all time) y: 228 lines of code serialization-jackson/src/main/scala/org/apache/pekko/serialization/jackson/PekkoSerializationModule.scala x: 2 commits (all time) y: 33 lines of code stream/src/main/scala-jdk-9/org/apache/pekko/stream/scaladsl/JavaFlowSupport.scala x: 2 commits (all time) y: 47 lines of code stream/src/main/scala/org/apache/pekko/stream/ActorMaterializer.scala x: 5 commits (all time) y: 562 lines of code stream/src/main/scala/org/apache/pekko/stream/Attributes.scala x: 5 commits (all time) y: 323 lines of code stream/src/main/scala/org/apache/pekko/stream/FanInShape1N.scala x: 5 commits (all time) y: 29 lines of code stream/src/main/scala/org/apache/pekko/stream/UniformFanOutShape.scala x: 5 commits (all time) y: 22 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/PhasedFusingActorMaterializer.scala x: 3 commits (all time) y: 730 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/Sinks.scala x: 3 commits (all time) y: 432 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/StreamLayout.scala x: 3 commits (all time) y: 372 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/ActorGraphInterpreter.scala x: 4 commits (all time) y: 649 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/GraphStages.scala x: 3 commits (all time) y: 363 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/Ops.scala x: 3 commits (all time) y: 1768 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/io/TcpStages.scala x: 4 commits (all time) y: 478 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/streamref/SourceRefImpl.scala x: 4 commits (all time) y: 404 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/BidiFlow.scala x: 5 commits (all time) y: 71 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Flow.scala x: 8 commits (all time) y: 801 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/FlowWithContext.scala x: 5 commits (all time) y: 130 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/RestartSource.scala x: 5 commits (all time) y: 100 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Sink.scala x: 7 commits (all time) y: 199 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/SubFlow.scala x: 8 commits (all time) y: 442 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/SubSource.scala x: 8 commits (all time) y: 432 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/TLS.scala x: 6 commits (all time) y: 77 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Tcp.scala x: 5 commits (all time) y: 271 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Flow.scala x: 7 commits (all time) y: 862 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Framing.scala x: 3 commits (all time) y: 293 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Graph.scala x: 6 commits (all time) y: 1216 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/RestartFlow.scala x: 5 commits (all time) y: 260 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Sink.scala x: 5 commits (all time) y: 234 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestEventListener.scala x: 3 commits (all time) y: 287 lines of code testkit/src/main/scala/org/apache/pekko/testkit/javadsl/TestKit.scala x: 5 commits (all time) y: 241 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/internal/Murmur2.scala x: 1 commits (all time) y: 46 lines of code remote/src/main/java/org/apache/pekko/remote/artery/aeron/AeronErrorLog.java x: 1 commits (all time) y: 55 lines of code kubernetes/test-node-base.yaml x: 6 commits (all time) y: 109 lines of code scripts/find-javadoc-error.pl x: 2 commits (all time) y: 11 lines of code
1946.0
lines of code
  min: 2.0
  average: 120.72
  25th percentile: 28.0
  median: 67.0
  75th percentile: 137.0
  max: 1946.0
0 506.0
commits (all time)
min: 1.0 | average: 5.3 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 506.0

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

multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Player.scala x: 3 contributors (all time) y: 293 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/RemoteConnection.scala x: 3 contributors (all time) y: 117 lines of code project/SbtMultiJvm.scala x: 8 contributors (all time) y: 511 lines of code actor/src/main/scala/org/apache/pekko/actor/RepointableActorRef.scala x: 3 contributors (all time) y: 207 lines of code actor/src/main/scala/org/apache/pekko/dispatch/BalancingDispatcher.scala x: 3 contributors (all time) y: 76 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Dispatchers.scala x: 3 contributors (all time) y: 215 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Future.scala x: 3 contributors (all time) y: 159 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailboxes.scala x: 3 contributors (all time) y: 251 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ClusterShardingSettings.scala x: 3 contributors (all time) y: 1106 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/typed/ClusterSingleton.scala x: 3 contributors (all time) y: 188 lines of code cluster/src/main/scala/org/apache/pekko/cluster/protobuf/ClusterMessageSerializer.scala x: 4 contributors (all time) y: 538 lines of code persistence/src/main/protobuf/MessageFormats.proto x: 3 contributors (all time) y: 57 lines of code persistence/src/main/scala/org/apache/pekko/persistence/fsm/PersistentFSMBase.scala x: 3 contributors (all time) y: 395 lines of code persistence/src/main/scala/org/apache/pekko/persistence/journal/leveldb/SharedLeveldbStore.scala x: 3 contributors (all time) y: 64 lines of code persistence/src/main/scala/org/apache/pekko/persistence/serialization/MessageSerializer.scala x: 3 contributors (all time) y: 177 lines of code remote/src/main/scala/org/apache/pekko/remote/AddressUidExtension.scala x: 3 contributors (all time) y: 27 lines of code remote/src/main/scala/org/apache/pekko/remote/RemoteActorRefProvider.scala x: 4 contributors (all time) y: 548 lines of code remote/src/main/scala/org/apache/pekko/remote/RemotingLifecycleEvent.scala x: 4 contributors (all time) y: 115 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/netty/NettyTransport.scala x: 3 contributors (all time) y: 491 lines of code stream/src/main/scala/org/apache/pekko/stream/StreamTcpException.scala x: 3 contributors (all time) y: 7 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/FileIO.scala x: 3 contributors (all time) y: 37 lines of code cluster/src/multi-jvm/resources/logback-test.xml x: 1 contributors (all time) y: 12 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Conductor.scala x: 3 contributors (all time) y: 418 lines of code project/Dependencies.scala x: 65 contributors (all time) y: 297 lines of code project/MultiNode.scala x: 28 contributors (all time) y: 120 lines of code stream/src/main/scala/org/apache/pekko/stream/stage/GraphStage.scala x: 4 contributors (all time) y: 965 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/Timers.scala x: 3 contributors (all time) y: 194 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Hub.scala x: 3 contributors (all time) y: 84 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Hub.scala x: 3 contributors (all time) y: 837 lines of code actor/src/main/scala/org/apache/pekko/actor/FSM.scala x: 3 contributors (all time) y: 450 lines of code actor/src/main/scala/org/apache/pekko/routing/MurmurHash.scala x: 2 contributors (all time) y: 81 lines of code testkit/src/main/scala/org/apache/pekko/testkit/CallingThreadDispatcher.scala x: 3 contributors (all time) y: 275 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestActorRef.scala x: 3 contributors (all time) y: 162 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestKit.scala x: 3 contributors (all time) y: 541 lines of code project/MiMa.scala x: 66 contributors (all time) y: 38 lines of code project/plugins.sbt x: 64 contributors (all time) y: 28 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/Stages.scala x: 3 contributors (all time) y: 140 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/LazyFutureSource.scala x: 1 contributors (all time) y: 42 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Source.scala x: 4 contributors (all time) y: 894 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Source.scala x: 4 contributors (all time) y: 286 lines of code build.sbt x: 44 contributors (all time) y: 566 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/LazySingleSource.scala x: 1 contributors (all time) y: 30 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serialization.scala x: 3 contributors (all time) y: 377 lines of code project/AddMetaInfLicenseFiles.scala x: 2 contributors (all time) y: 34 lines of code project/OSGi.scala x: 34 contributors (all time) y: 103 lines of code project/PekkoDisciplinePlugin.scala x: 4 contributors (all time) y: 128 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/ProtobufSerializer.scala x: 4 contributors (all time) y: 104 lines of code project/JavaFormatter.scala x: 14 contributors (all time) y: 20 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/CapturedLogEvent.scala x: 4 contributors (all time) y: 44 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/DaemonMsgCreateSerializer.scala x: 3 contributors (all time) y: 202 lines of code project/AddLogTimestamps.scala x: 9 contributors (all time) y: 49 lines of code project/AutomaticModuleName.scala x: 11 contributors (all time) y: 7 lines of code project/CliOptions.scala x: 15 contributors (all time) y: 18 lines of code project/CopyrightHeader.scala x: 14 contributors (all time) y: 103 lines of code project/CopyrightHeaderForBoilerplate.scala x: 11 contributors (all time) y: 19 lines of code project/CopyrightHeaderForBuild.scala x: 10 contributors (all time) y: 17 lines of code project/CopyrightHeaderForJdk9.scala x: 9 contributors (all time) y: 18 lines of code project/Doc.scala x: 29 contributors (all time) y: 163 lines of code project/GitHub.scala x: 19 contributors (all time) y: 15 lines of code project/Jdk9.scala x: 12 contributors (all time) y: 43 lines of code project/JdkOptions.scala x: 12 contributors (all time) y: 65 lines of code project/Jvm.scala x: 6 contributors (all time) y: 92 lines of code project/Paradox.scala x: 19 contributors (all time) y: 90 lines of code project/PekkoBuild.scala x: 4 contributors (all time) y: 279 lines of code project/ProjectFileIgnoreSupport.scala x: 11 contributors (all time) y: 72 lines of code project/Protobuf.scala x: 24 contributors (all time) y: 147 lines of code project/Publish.scala x: 35 contributors (all time) y: 24 lines of code project/ScalaFixExtraRulesPlugin.scala x: 10 contributors (all time) y: 13 lines of code project/ScalafixForMultiNodePlugin.scala x: 11 contributors (all time) y: 14 lines of code project/ScalafixIgnoreFilePlugin.scala x: 9 contributors (all time) y: 12 lines of code project/ScalafixSupport.scala x: 13 contributors (all time) y: 32 lines of code project/SigarLoader.scala x: 19 contributors (all time) y: 25 lines of code project/TestExtras.scala x: 24 contributors (all time) y: 62 lines of code project/ValidatePullRequest.scala x: 26 contributors (all time) y: 76 lines of code project/VersionGenerator.scala x: 12 contributors (all time) y: 24 lines of code remote/src/main/scala/org/apache/pekko/remote/Endpoint.scala x: 3 contributors (all time) y: 979 lines of code remote/src/main/scala/org/apache/pekko/remote/Remoting.scala x: 3 contributors (all time) y: 780 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoPduCodec.scala x: 4 contributors (all time) y: 197 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoProtocolTransport.scala x: 4 contributors (all time) y: 571 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/ThrottlerTransportAdapter.scala x: 3 contributors (all time) y: 468 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/FunctionConverters.scala x: 2 contributors (all time) y: 379 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/FutureConverters.scala x: 2 contributors (all time) y: 15 lines of code actor/src/main/scala-2.13+/org/apache/pekko/util/FunctionConverters.scala x: 2 contributors (all time) y: 5 lines of code actor/src/main/scala-2.13+/org/apache/pekko/util/FutureConverters.scala x: 2 contributors (all time) y: 16 lines of code actor/src/main/scala/org/apache/pekko/io/dns/IdGenerator.scala x: 3 contributors (all time) y: 41 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/Effect.scala x: 4 contributors (all time) y: 140 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/FishingOutcome.scala x: 3 contributors (all time) y: 11 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/ActorSystemStub.scala x: 4 contributors (all time) y: 94 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/ControlledExecutor.scala x: 3 contributors (all time) y: 17 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/DebugRef.scala x: 3 contributors (all time) y: 49 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/EffectfulActorContext.scala x: 3 contributors (all time) y: 114 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/StubbedActorContext.scala x: 4 contributors (all time) y: 168 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/TestProbeImpl.scala x: 3 contributors (all time) y: 312 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/scaladsl/ActorTestKit.scala x: 3 contributors (all time) y: 148 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/scaladsl/ScalaTestWithActorTestKit.scala x: 4 contributors (all time) y: 36 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/ActorSystem.scala x: 3 contributors (all time) y: 102 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/Props.scala x: 3 contributors (all time) y: 92 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/SupervisorStrategy.scala x: 3 contributors (all time) y: 126 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ConsumerControllerImpl.scala x: 3 contributors (all time) y: 582 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ProducerControllerImpl.scala x: 3 contributors (all time) y: 697 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/WorkPullingProducerControllerImpl.scala x: 3 contributors (all time) y: 567 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/ActorContextImpl.scala x: 3 contributors (all time) y: 266 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/ActorRefImpl.scala x: 4 contributors (all time) y: 20 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/ExtensionsImpl.scala x: 3 contributors (all time) y: 88 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/Supervision.scala x: 3 contributors (all time) y: 349 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/adapter/ActorSystemAdapter.scala x: 4 contributors (all time) y: 110 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/javadsl/AskPattern.scala x: 4 contributors (all time) y: 25 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/receptionist/Receptionist.scala x: 3 contributors (all time) y: 131 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ByteIterator.scala x: 4 contributors (all time) y: 472 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ByteString.scala x: 4 contributors (all time) y: 801 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ccompat/package.scala x: 4 contributors (all time) y: 82 lines of code actor/src/main/scala-2.13/org/apache/pekko/util/ByteIterator.scala x: 4 contributors (all time) y: 487 lines of code actor/src/main/scala-2.13/org/apache/pekko/util/ByteString.scala x: 3 contributors (all time) y: 835 lines of code actor/src/main/scala-3/org/apache/pekko/util/ByteIterator.scala x: 3 contributors (all time) y: 482 lines of code actor/src/main/scala/org/apache/pekko/actor/Actor.scala x: 4 contributors (all time) y: 218 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorCell.scala x: 3 contributors (all time) y: 331 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorRefProvider.scala x: 3 contributors (all time) y: 428 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorSystem.scala x: 4 contributors (all time) y: 659 lines of code actor/src/main/scala/org/apache/pekko/actor/FaultHandling.scala x: 3 contributors (all time) y: 300 lines of code actor/src/main/scala/org/apache/pekko/actor/Scheduler.scala x: 3 contributors (all time) y: 223 lines of code actor/src/main/scala/org/apache/pekko/actor/TypedActor.scala x: 3 contributors (all time) y: 409 lines of code actor/src/main/scala/org/apache/pekko/actor/dungeon/Children.scala x: 4 contributors (all time) y: 265 lines of code actor/src/main/scala/org/apache/pekko/actor/dungeon/FaultHandling.scala x: 3 contributors (all time) y: 240 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailbox.scala x: 3 contributors (all time) y: 616 lines of code actor/src/main/scala/org/apache/pekko/event/Logging.scala x: 3 contributors (all time) y: 1037 lines of code actor/src/main/scala/org/apache/pekko/io/IO.scala x: 4 contributors (all time) y: 9 lines of code actor/src/main/scala/org/apache/pekko/io/SelectionHandler.scala x: 3 contributors (all time) y: 283 lines of code actor/src/main/scala/org/apache/pekko/io/UdpConnected.scala x: 4 contributors (all time) y: 86 lines of code actor/src/main/scala/org/apache/pekko/io/dns/DnsSettings.scala x: 5 contributors (all time) y: 177 lines of code actor/src/main/scala/org/apache/pekko/io/dns/internal/DnsClient.scala x: 4 contributors (all time) y: 185 lines of code actor/src/main/scala/org/apache/pekko/pattern/AskSupport.scala x: 4 contributors (all time) y: 381 lines of code actor/src/main/scala/org/apache/pekko/pattern/StatusReply.scala x: 4 contributors (all time) y: 68 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serializer.scala x: 3 contributors (all time) y: 175 lines of code actor/src/main/scala/org/apache/pekko/util/ManifestInfo.scala x: 5 contributors (all time) y: 125 lines of code bench-jmh/src/main/scala/org/apache/pekko/serialization/jackson/JacksonSerializationBench.scala x: 3 contributors (all time) y: 253 lines of code bench-jmh/src/main/scala/org/apache/pekko/stream/FusedGraphsBenchmark.scala x: 3 contributors (all time) y: 235 lines of code cluster-metrics/src/main/scala/org/apache/pekko/cluster/metrics/ClusterMetricsExtension.scala x: 4 contributors (all time) y: 46 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/ShardingProducerController.scala x: 4 contributors (all time) y: 136 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/internal/ShardingProducerControllerImpl.scala x: 3 contributors (all time) y: 508 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/internal/ClusterShardingImpl.scala x: 4 contributors (all time) y: 356 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/javadsl/ClusterSharding.scala x: 4 contributors (all time) y: 151 lines of code cluster-sharding-typed/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/ClusterShardingRememberEntitiesPerfSpec.scala x: 4 contributors (all time) y: 253 lines of code cluster-sharding-typed/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/typed/delivery/DeliveryThroughputSpec.scala x: 4 contributors (all time) y: 409 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/Shard.scala x: 3 contributors (all time) y: 935 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ShardCoordinator.scala x: 3 contributors (all time) y: 1327 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ShardRegion.scala x: 3 contributors (all time) y: 892 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/internal/EntityPassivationStrategy.scala x: 3 contributors (all time) y: 533 lines of code cluster-sharding/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/ClusterShardingSpec.scala x: 3 contributors (all time) y: 798 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/client/ClusterClient.scala x: 4 contributors (all time) y: 673 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/pubsub/DistributedPubSubMediator.scala x: 4 contributors (all time) y: 620 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/pubsub/protobuf/DistributedPubSubMessageSerializer.scala x: 4 contributors (all time) y: 200 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/singleton/ClusterSingletonManager.scala x: 3 contributors (all time) y: 861 lines of code cluster-tools/src/multi-jvm/scala/org/apache/pekko/cluster/client/ClusterClientSpec.scala x: 3 contributors (all time) y: 285 lines of code cluster-tools/src/multi-jvm/scala/org/apache/pekko/cluster/pubsub/DistributedPubSubMediatorSpec.scala x: 3 contributors (all time) y: 467 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/ddata/typed/scaladsl/DistributedData.scala x: 4 contributors (all time) y: 60 lines of code cluster/src/main/scala/org/apache/pekko/cluster/Cluster.scala x: 5 contributors (all time) y: 320 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterDaemon.scala x: 4 contributors (all time) y: 1231 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterEvent.scala x: 3 contributors (all time) y: 431 lines of code cluster/src/main/scala/org/apache/pekko/cluster/Member.scala x: 4 contributors (all time) y: 209 lines of code cluster/src/main/scala/org/apache/pekko/cluster/sbr/SplitBrainResolver.scala x: 3 contributors (all time) y: 500 lines of code cluster/src/multi-jvm/scala/org/apache/pekko/cluster/StressSpec.scala x: 4 contributors (all time) y: 777 lines of code cluster/src/multi-jvm/scala/org/apache/pekko/cluster/SurviveNetworkInstabilitySpec.scala x: 3 contributors (all time) y: 320 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORMap.scala x: 3 contributors (all time) y: 385 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORSet.scala x: 3 contributors (all time) y: 372 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/Replicator.scala x: 4 contributors (all time) y: 1946 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf/ReplicatedDataSerializer.scala x: 3 contributors (all time) y: 886 lines of code persistence-query/src/main/scala/org/apache/pekko/persistence/query/EventEnvelope.scala x: 4 contributors (all time) y: 73 lines of code persistence-tck/src/main/scala/org/apache/pekko/persistence/snapshot/SnapshotStoreSpec.scala x: 4 contributors (all time) y: 182 lines of code persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/javadsl/EventHandler.scala x: 4 contributors (all time) y: 154 lines of code persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/serialization/ReplicatedEventSourcingSerializer.scala x: 3 contributors (all time) y: 327 lines of code persistence/src/main/scala/org/apache/pekko/persistence/Eventsourced.scala x: 3 contributors (all time) y: 652 lines of code persistence/src/main/scala/org/apache/pekko/persistence/snapshot/local/LocalSnapshotStore.scala x: 4 contributors (all time) y: 173 lines of code plugins/serialversion-remover-plugin/src/main/scala/org/apache/pekko/Plugin.scala x: 2 contributors (all time) y: 28 lines of code project/StreamOperatorsIndexGenerator.scala x: 23 contributors (all time) y: 234 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/ArteryTransport.scala x: 3 contributors (all time) y: 710 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/Codecs.scala x: 3 contributors (all time) y: 638 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/EnvelopeBufferPool.scala x: 3 contributors (all time) y: 365 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/aeron/ArteryAeronUdpTransport.scala x: 3 contributors (all time) y: 405 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/compress/InboundCompressions.scala x: 4 contributors (all time) y: 389 lines of code serialization-jackson/src/main/scala/org/apache/pekko/serialization/jackson/JacksonObjectMapperProvider.scala x: 4 contributors (all time) y: 317 lines of code stream-testkit/src/main/scala/org/apache/pekko/stream/testkit/StreamTestKit.scala x: 3 contributors (all time) y: 486 lines of code stream/src/main/scala-jdk-9/org/apache/pekko/stream/impl/JavaFlowAndRsConverters.scala x: 1 contributors (all time) y: 145 lines of code stream/src/main/scala-jdk-9/org/apache/pekko/stream/scaladsl/JavaFlowSupport.scala x: 1 contributors (all time) y: 47 lines of code stream/src/main/scala/org/apache/pekko/stream/ActorMaterializer.scala x: 4 contributors (all time) y: 562 lines of code stream/src/main/scala/org/apache/pekko/stream/Attributes.scala x: 4 contributors (all time) y: 323 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/PhasedFusingActorMaterializer.scala x: 3 contributors (all time) y: 730 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/ActorGraphInterpreter.scala x: 4 contributors (all time) y: 649 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/Ops.scala x: 3 contributors (all time) y: 1768 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/io/TcpStages.scala x: 4 contributors (all time) y: 478 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/streamref/SourceRefImpl.scala x: 4 contributors (all time) y: 404 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/SubFlow.scala x: 4 contributors (all time) y: 442 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/SubSource.scala x: 4 contributors (all time) y: 432 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Tcp.scala x: 4 contributors (all time) y: 271 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Graph.scala x: 3 contributors (all time) y: 1216 lines of code remote/src/main/java/org/apache/pekko/remote/artery/aeron/AeronErrorLog.java x: 1 contributors (all time) y: 55 lines of code scripts/authors.scala x: 2 contributors (all time) y: 45 lines of code
1946.0
lines of code
  min: 2.0
  average: 120.72
  25th percentile: 28.0
  median: 67.0
  75th percentile: 137.0
  max: 1946.0
0 66.0
contributors (all time)
min: 1.0 | average: 3.54 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 66.0

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

multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Player.scala x: 3 commits (30d) y: 293 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/RemoteConnection.scala x: 2 commits (30d) y: 117 lines of code project/SbtMultiJvm.scala x: 4 commits (30d) y: 511 lines of code actor/src/main/scala/org/apache/pekko/actor/RepointableActorRef.scala x: 1 commits (30d) y: 207 lines of code actor/src/main/scala/org/apache/pekko/dispatch/BalancingDispatcher.scala x: 1 commits (30d) y: 76 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Dispatchers.scala x: 1 commits (30d) y: 215 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Future.scala x: 1 commits (30d) y: 159 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailboxes.scala x: 1 commits (30d) y: 251 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ClusterShardingSettings.scala x: 1 commits (30d) y: 1106 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/typed/ClusterSingleton.scala x: 1 commits (30d) y: 188 lines of code cluster/src/main/scala/org/apache/pekko/cluster/protobuf/ClusterMessageSerializer.scala x: 1 commits (30d) y: 538 lines of code persistence/src/main/protobuf/MessageFormats.proto x: 1 commits (30d) y: 57 lines of code persistence/src/main/scala/org/apache/pekko/persistence/fsm/PersistentFSMBase.scala x: 1 commits (30d) y: 395 lines of code persistence/src/main/scala/org/apache/pekko/persistence/journal/leveldb/SharedLeveldbStore.scala x: 1 commits (30d) y: 64 lines of code persistence/src/main/scala/org/apache/pekko/persistence/serialization/MessageSerializer.scala x: 1 commits (30d) y: 177 lines of code remote/src/main/scala/org/apache/pekko/remote/AddressUidExtension.scala x: 1 commits (30d) y: 27 lines of code remote/src/main/scala/org/apache/pekko/remote/RemoteActorRefProvider.scala x: 1 commits (30d) y: 548 lines of code remote/src/main/scala/org/apache/pekko/remote/RemotingLifecycleEvent.scala x: 1 commits (30d) y: 115 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/netty/NettyTransport.scala x: 1 commits (30d) y: 491 lines of code stream/src/main/scala/org/apache/pekko/stream/StreamTcpException.scala x: 1 commits (30d) y: 7 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/FileIO.scala x: 1 commits (30d) y: 37 lines of code cluster/src/multi-jvm/resources/logback-test.xml x: 1 commits (30d) y: 12 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Conductor.scala x: 1 commits (30d) y: 418 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/DataTypes.scala x: 1 commits (30d) y: 154 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testkit/MultiNodeSpec.scala x: 1 commits (30d) y: 294 lines of code project/Dependencies.scala x: 2 commits (30d) y: 297 lines of code project/MultiNode.scala x: 2 commits (30d) y: 120 lines of code actor/src/main/scala/org/apache/pekko/actor/FSM.scala x: 1 commits (30d) y: 450 lines of code actor/src/main/scala/org/apache/pekko/routing/MurmurHash.scala x: 1 commits (30d) y: 81 lines of code testkit/src/main/scala/org/apache/pekko/testkit/CallingThreadDispatcher.scala x: 1 commits (30d) y: 275 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestActorRef.scala x: 1 commits (30d) y: 162 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestKit.scala x: 1 commits (30d) y: 541 lines of code project/MiMa.scala x: 3 commits (30d) y: 38 lines of code project/plugins.sbt x: 4 commits (30d) y: 28 lines of code build.sbt x: 6 commits (30d) y: 566 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serialization.scala x: 1 commits (30d) y: 377 lines of code project/AddMetaInfLicenseFiles.scala x: 1 commits (30d) y: 34 lines of code project/OSGi.scala x: 2 commits (30d) y: 103 lines of code project/PekkoDisciplinePlugin.scala x: 2 commits (30d) y: 128 lines of code project/JavaFormatter.scala x: 2 commits (30d) y: 20 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/CapturedLogEvent.scala x: 1 commits (30d) y: 44 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/DaemonMsgCreateSerializer.scala x: 1 commits (30d) y: 202 lines of code project/AddLogTimestamps.scala x: 1 commits (30d) y: 49 lines of code project/CliOptions.scala x: 1 commits (30d) y: 18 lines of code project/CopyrightHeaderForBuild.scala x: 1 commits (30d) y: 17 lines of code project/Doc.scala x: 2 commits (30d) y: 163 lines of code project/Jdk9.scala x: 1 commits (30d) y: 43 lines of code project/Jvm.scala x: 1 commits (30d) y: 92 lines of code project/Paradox.scala x: 1 commits (30d) y: 90 lines of code project/PekkoBuild.scala x: 1 commits (30d) y: 279 lines of code project/ProjectFileIgnoreSupport.scala x: 1 commits (30d) y: 72 lines of code project/Protobuf.scala x: 1 commits (30d) y: 147 lines of code project/Publish.scala x: 1 commits (30d) y: 24 lines of code remote/src/main/scala/org/apache/pekko/remote/Endpoint.scala x: 1 commits (30d) y: 979 lines of code remote/src/main/scala/org/apache/pekko/remote/Remoting.scala x: 1 commits (30d) y: 780 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoPduCodec.scala x: 1 commits (30d) y: 197 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoProtocolTransport.scala x: 1 commits (30d) y: 571 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/ThrottlerTransportAdapter.scala x: 1 commits (30d) y: 468 lines of code
1106.0
lines of code
  min: 7.0
  average: 187.75
  25th percentile: 28.0
  median: 103.0
  75th percentile: 275.0
  max: 1106.0
0 6.0
commits (30d)
min: 1.0 | average: 1.3 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 6.0

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

multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Player.scala x: 1 contributors (30d) y: 293 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/RemoteConnection.scala x: 1 contributors (30d) y: 117 lines of code project/SbtMultiJvm.scala x: 2 contributors (30d) y: 511 lines of code actor/src/main/scala/org/apache/pekko/actor/RepointableActorRef.scala x: 1 contributors (30d) y: 207 lines of code actor/src/main/scala/org/apache/pekko/dispatch/BalancingDispatcher.scala x: 1 contributors (30d) y: 76 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Dispatchers.scala x: 1 contributors (30d) y: 215 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Future.scala x: 1 contributors (30d) y: 159 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailboxes.scala x: 1 contributors (30d) y: 251 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ClusterShardingSettings.scala x: 1 contributors (30d) y: 1106 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/typed/ClusterSingleton.scala x: 1 contributors (30d) y: 188 lines of code cluster/src/main/scala/org/apache/pekko/cluster/protobuf/ClusterMessageSerializer.scala x: 1 contributors (30d) y: 538 lines of code persistence/src/main/protobuf/MessageFormats.proto x: 1 contributors (30d) y: 57 lines of code persistence/src/main/scala/org/apache/pekko/persistence/fsm/PersistentFSMBase.scala x: 1 contributors (30d) y: 395 lines of code persistence/src/main/scala/org/apache/pekko/persistence/journal/leveldb/SharedLeveldbStore.scala x: 1 contributors (30d) y: 64 lines of code persistence/src/main/scala/org/apache/pekko/persistence/serialization/MessageSerializer.scala x: 1 contributors (30d) y: 177 lines of code remote/src/main/scala/org/apache/pekko/remote/AddressUidExtension.scala x: 1 contributors (30d) y: 27 lines of code remote/src/main/scala/org/apache/pekko/remote/RemoteActorRefProvider.scala x: 1 contributors (30d) y: 548 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/netty/NettyTransport.scala x: 1 contributors (30d) y: 491 lines of code stream/src/main/scala/org/apache/pekko/stream/StreamTcpException.scala x: 1 contributors (30d) y: 7 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/FileIO.scala x: 1 contributors (30d) y: 37 lines of code cluster/src/multi-jvm/resources/logback-test.xml x: 1 contributors (30d) y: 12 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Conductor.scala x: 1 contributors (30d) y: 418 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/DataTypes.scala x: 1 contributors (30d) y: 154 lines of code project/Dependencies.scala x: 2 contributors (30d) y: 297 lines of code project/MultiNode.scala x: 2 contributors (30d) y: 120 lines of code actor/src/main/scala/org/apache/pekko/actor/FSM.scala x: 1 contributors (30d) y: 450 lines of code actor/src/main/scala/org/apache/pekko/routing/MurmurHash.scala x: 1 contributors (30d) y: 81 lines of code testkit/src/main/scala/org/apache/pekko/testkit/CallingThreadDispatcher.scala x: 1 contributors (30d) y: 275 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestActorRef.scala x: 1 contributors (30d) y: 162 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestKit.scala x: 1 contributors (30d) y: 541 lines of code project/MiMa.scala x: 2 contributors (30d) y: 38 lines of code build.sbt x: 2 contributors (30d) y: 566 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serialization.scala x: 1 contributors (30d) y: 377 lines of code project/AddMetaInfLicenseFiles.scala x: 1 contributors (30d) y: 34 lines of code project/OSGi.scala x: 2 contributors (30d) y: 103 lines of code project/PekkoDisciplinePlugin.scala x: 2 contributors (30d) y: 128 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/ProtobufSerializer.scala x: 1 contributors (30d) y: 104 lines of code project/JavaFormatter.scala x: 1 contributors (30d) y: 20 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/CapturedLogEvent.scala x: 1 contributors (30d) y: 44 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/DaemonMsgCreateSerializer.scala x: 1 contributors (30d) y: 202 lines of code project/AddLogTimestamps.scala x: 1 contributors (30d) y: 49 lines of code project/CopyrightHeaderForBuild.scala x: 1 contributors (30d) y: 17 lines of code project/Doc.scala x: 2 contributors (30d) y: 163 lines of code project/Jdk9.scala x: 1 contributors (30d) y: 43 lines of code project/Jvm.scala x: 1 contributors (30d) y: 92 lines of code project/Paradox.scala x: 1 contributors (30d) y: 90 lines of code project/PekkoBuild.scala x: 1 contributors (30d) y: 279 lines of code project/ProjectFileIgnoreSupport.scala x: 1 contributors (30d) y: 72 lines of code project/Protobuf.scala x: 1 contributors (30d) y: 147 lines of code project/Publish.scala x: 1 contributors (30d) y: 24 lines of code remote/src/main/scala/org/apache/pekko/remote/Endpoint.scala x: 1 contributors (30d) y: 979 lines of code remote/src/main/scala/org/apache/pekko/remote/Remoting.scala x: 1 contributors (30d) y: 780 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoPduCodec.scala x: 1 contributors (30d) y: 197 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoProtocolTransport.scala x: 1 contributors (30d) y: 571 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/ThrottlerTransportAdapter.scala x: 1 contributors (30d) y: 468 lines of code
1106.0
lines of code
  min: 7.0
  average: 187.75
  25th percentile: 28.0
  median: 103.0
  75th percentile: 275.0
  max: 1106.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.1 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Player.scala x: 4 commits (90d) y: 293 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/RemoteConnection.scala x: 3 commits (90d) y: 117 lines of code project/SbtMultiJvm.scala x: 5 commits (90d) y: 511 lines of code actor/src/main/scala/org/apache/pekko/actor/RepointableActorRef.scala x: 2 commits (90d) y: 207 lines of code actor/src/main/scala/org/apache/pekko/dispatch/BalancingDispatcher.scala x: 2 commits (90d) y: 76 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Dispatchers.scala x: 2 commits (90d) y: 215 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Future.scala x: 2 commits (90d) y: 159 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailboxes.scala x: 2 commits (90d) y: 251 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ClusterShardingSettings.scala x: 2 commits (90d) y: 1106 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/typed/ClusterSingleton.scala x: 2 commits (90d) y: 188 lines of code cluster/src/main/scala/org/apache/pekko/cluster/protobuf/ClusterMessageSerializer.scala x: 3 commits (90d) y: 538 lines of code persistence/src/main/protobuf/MessageFormats.proto x: 2 commits (90d) y: 57 lines of code persistence/src/main/scala/org/apache/pekko/persistence/fsm/PersistentFSMBase.scala x: 2 commits (90d) y: 395 lines of code persistence/src/main/scala/org/apache/pekko/persistence/journal/leveldb/SharedLeveldbStore.scala x: 2 commits (90d) y: 64 lines of code persistence/src/main/scala/org/apache/pekko/persistence/serialization/MessageSerializer.scala x: 2 commits (90d) y: 177 lines of code remote/src/main/scala/org/apache/pekko/remote/AddressUidExtension.scala x: 2 commits (90d) y: 27 lines of code remote/src/main/scala/org/apache/pekko/remote/RemoteActorRefProvider.scala x: 2 commits (90d) y: 548 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/netty/NettyTransport.scala x: 3 commits (90d) y: 491 lines of code stream/src/main/scala/org/apache/pekko/stream/StreamTcpException.scala x: 2 commits (90d) y: 7 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/FileIO.scala x: 2 commits (90d) y: 37 lines of code cluster/src/multi-jvm/resources/logback-test.xml x: 1 commits (90d) y: 12 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Conductor.scala x: 2 commits (90d) y: 418 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testkit/MultiNodeSpec.scala x: 2 commits (90d) y: 294 lines of code project/Dependencies.scala x: 10 commits (90d) y: 297 lines of code stream/src/main/scala/org/apache/pekko/stream/stage/GraphStage.scala x: 3 commits (90d) y: 965 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/Timers.scala x: 1 commits (90d) y: 194 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Hub.scala x: 1 commits (90d) y: 84 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Hub.scala x: 1 commits (90d) y: 837 lines of code actor/src/main/scala/org/apache/pekko/actor/FSM.scala x: 2 commits (90d) y: 450 lines of code actor/src/main/scala/org/apache/pekko/routing/MurmurHash.scala x: 2 commits (90d) y: 81 lines of code testkit/src/main/scala/org/apache/pekko/testkit/CallingThreadDispatcher.scala x: 2 commits (90d) y: 275 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestActorRef.scala x: 2 commits (90d) y: 162 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestKit.scala x: 2 commits (90d) y: 541 lines of code project/MiMa.scala x: 5 commits (90d) y: 38 lines of code project/plugins.sbt x: 15 commits (90d) y: 28 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/Stages.scala x: 1 commits (90d) y: 140 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Source.scala x: 2 commits (90d) y: 894 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Source.scala x: 1 commits (90d) y: 286 lines of code build.sbt x: 16 commits (90d) y: 566 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serialization.scala x: 3 commits (90d) y: 377 lines of code project/AddMetaInfLicenseFiles.scala x: 6 commits (90d) y: 34 lines of code project/OSGi.scala x: 3 commits (90d) y: 103 lines of code project/PekkoDisciplinePlugin.scala x: 4 commits (90d) y: 128 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/ProtobufSerializer.scala x: 4 commits (90d) y: 104 lines of code project/JavaFormatter.scala x: 3 commits (90d) y: 20 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/CapturedLogEvent.scala x: 2 commits (90d) y: 44 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/DaemonMsgCreateSerializer.scala x: 2 commits (90d) y: 202 lines of code project/AddLogTimestamps.scala x: 2 commits (90d) y: 49 lines of code project/CliOptions.scala x: 2 commits (90d) y: 18 lines of code project/CopyrightHeader.scala x: 6 commits (90d) y: 103 lines of code project/Doc.scala x: 5 commits (90d) y: 163 lines of code project/GitHub.scala x: 2 commits (90d) y: 15 lines of code project/JdkOptions.scala x: 4 commits (90d) y: 65 lines of code project/Jvm.scala x: 2 commits (90d) y: 92 lines of code project/Paradox.scala x: 6 commits (90d) y: 90 lines of code project/PekkoBuild.scala x: 5 commits (90d) y: 279 lines of code project/Protobuf.scala x: 2 commits (90d) y: 147 lines of code project/Publish.scala x: 4 commits (90d) y: 24 lines of code project/TestExtras.scala x: 3 commits (90d) y: 62 lines of code remote/src/main/scala/org/apache/pekko/remote/Endpoint.scala x: 2 commits (90d) y: 979 lines of code remote/src/main/scala/org/apache/pekko/remote/Remoting.scala x: 2 commits (90d) y: 780 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoPduCodec.scala x: 5 commits (90d) y: 197 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoProtocolTransport.scala x: 4 commits (90d) y: 571 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/ThrottlerTransportAdapter.scala x: 2 commits (90d) y: 468 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/FunctionConverters.scala x: 2 commits (90d) y: 379 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/FutureConverters.scala x: 3 commits (90d) y: 15 lines of code actor/src/main/scala/org/apache/pekko/io/dns/IdGenerator.scala x: 7 commits (90d) y: 41 lines of code bench-jmh/src/main/scala/org/apache/pekko/io/dns/IdGeneratorBanchmark.scala x: 4 commits (90d) y: 44 lines of code project/TestQuickUntilPassed.scala x: 1 commits (90d) y: 24 lines of code actor/src/main/scala/org/apache/pekko/util/FrequencySketch.scala x: 3 commits (90d) y: 250 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/LoggingEvent.scala x: 1 commits (90d) y: 41 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/TestException.scala x: 1 commits (90d) y: 3 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/ActorSystemStub.scala x: 1 commits (90d) y: 94 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/BehaviorTestKitImpl.scala x: 1 commits (90d) y: 161 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/ControlledExecutor.scala x: 1 commits (90d) y: 17 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/DebugRef.scala x: 1 commits (90d) y: 49 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/EffectfulActorContext.scala x: 1 commits (90d) y: 114 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/LogbackUtil.scala x: 1 commits (90d) y: 36 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/LoggingTestKitImpl.scala x: 1 commits (90d) y: 121 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/TestKitUtils.scala x: 1 commits (90d) y: 67 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/TestProbeImpl.scala x: 1 commits (90d) y: 312 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/javadsl/TestKitJunitResource.scala x: 1 commits (90d) y: 54 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/ActorSystem.scala x: 2 commits (90d) y: 102 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/SupervisorStrategy.scala x: 1 commits (90d) y: 126 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/DurableProducerQueue.scala x: 1 commits (90d) y: 147 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ConsumerControllerImpl.scala x: 1 commits (90d) y: 582 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ProducerControllerImpl.scala x: 1 commits (90d) y: 697 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/WorkPullingProducerControllerImpl.scala x: 1 commits (90d) y: 567 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/ActorContextImpl.scala x: 1 commits (90d) y: 266 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/BehaviorImpl.scala x: 1 commits (90d) y: 107 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/ExtensionsImpl.scala x: 1 commits (90d) y: 88 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/InterceptorImpl.scala x: 1 commits (90d) y: 158 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/StashBufferImpl.scala x: 1 commits (90d) y: 212 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/Supervision.scala x: 1 commits (90d) y: 349 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/SystemMessage.scala x: 1 commits (90d) y: 74 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/adapter/ActorAdapter.scala x: 1 commits (90d) y: 272 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/receptionist/Receptionist.scala x: 1 commits (90d) y: 131 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ByteString.scala x: 1 commits (90d) y: 801 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ccompat/package.scala x: 4 commits (90d) y: 82 lines of code actor/src/main/scala-2.13/org/apache/pekko/util/ByteIterator.scala x: 2 commits (90d) y: 487 lines of code actor/src/main/scala-2.13/org/apache/pekko/util/ByteString.scala x: 1 commits (90d) y: 835 lines of code actor/src/main/scala-3/org/apache/pekko/util/ByteIterator.scala x: 1 commits (90d) y: 482 lines of code actor/src/main/scala/org/apache/pekko/actor/Actor.scala x: 1 commits (90d) y: 218 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorCell.scala x: 1 commits (90d) y: 331 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorPath.scala x: 1 commits (90d) y: 246 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorRef.scala x: 2 commits (90d) y: 580 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorRefProvider.scala x: 1 commits (90d) y: 428 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorSystem.scala x: 2 commits (90d) y: 659 lines of code actor/src/main/scala/org/apache/pekko/actor/FaultHandling.scala x: 1 commits (90d) y: 300 lines of code actor/src/main/scala/org/apache/pekko/actor/Scheduler.scala x: 2 commits (90d) y: 223 lines of code actor/src/main/scala/org/apache/pekko/actor/TypedActor.scala x: 2 commits (90d) y: 409 lines of code actor/src/main/scala/org/apache/pekko/actor/dungeon/DeathWatch.scala x: 1 commits (90d) y: 187 lines of code actor/src/main/scala/org/apache/pekko/actor/dungeon/FaultHandling.scala x: 1 commits (90d) y: 240 lines of code actor/src/main/scala/org/apache/pekko/dispatch/AbstractDispatcher.scala x: 2 commits (90d) y: 312 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailbox.scala x: 2 commits (90d) y: 616 lines of code actor/src/main/scala/org/apache/pekko/dispatch/ThreadPoolBuilder.scala x: 1 commits (90d) y: 178 lines of code actor/src/main/scala/org/apache/pekko/event/Logging.scala x: 2 commits (90d) y: 1037 lines of code actor/src/main/scala/org/apache/pekko/io/SelectionHandler.scala x: 1 commits (90d) y: 283 lines of code actor/src/main/scala/org/apache/pekko/io/dns/DnsSettings.scala x: 4 commits (90d) y: 177 lines of code actor/src/main/scala/org/apache/pekko/pattern/Patterns.scala x: 2 commits (90d) y: 284 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serializer.scala x: 2 commits (90d) y: 175 lines of code actor/src/main/scala/org/apache/pekko/util/FrequencyList.scala x: 1 commits (90d) y: 201 lines of code actor/src/main/scala/org/apache/pekko/util/ManifestInfo.scala x: 2 commits (90d) y: 125 lines of code bench-jmh/src/main/scala/org/apache/pekko/actor/typed/TypedBenchmarkActors.scala x: 1 commits (90d) y: 169 lines of code bench-jmh/src/main/scala/org/apache/pekko/serialization/jackson/JacksonSerializationBench.scala x: 1 commits (90d) y: 253 lines of code bench-jmh/src/main/scala/org/apache/pekko/stream/FusedGraphsBenchmark.scala x: 1 commits (90d) y: 235 lines of code cluster-metrics/src/main/scala/org/apache/pekko/cluster/metrics/ClusterMetricsCollector.scala x: 2 commits (90d) y: 144 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/ShardingProducerController.scala x: 2 commits (90d) y: 136 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/internal/ShardingProducerControllerImpl.scala x: 1 commits (90d) y: 508 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/internal/ClusterShardingImpl.scala x: 1 commits (90d) y: 356 lines of code cluster-sharding-typed/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/ClusterShardingRememberEntitiesPerfSpec.scala x: 2 commits (90d) y: 253 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ClusterSharding.scala x: 1 commits (90d) y: 419 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/Shard.scala x: 1 commits (90d) y: 935 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ShardCoordinator.scala x: 1 commits (90d) y: 1327 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ShardRegion.scala x: 1 commits (90d) y: 892 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/internal/DDataRememberEntitiesCoordinatorStore.scala x: 2 commits (90d) y: 90 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/internal/EntityPassivationStrategy.scala x: 1 commits (90d) y: 533 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/protobuf/ClusterShardingMessageSerializer.scala x: 1 commits (90d) y: 540 lines of code cluster-sharding/src/multi-jvm/scala/org/apache/pekko/cluster/sbr/RandomizedBrainResolverIntegrationSpec.scala x: 2 commits (90d) y: 337 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/client/ClusterClient.scala x: 2 commits (90d) y: 673 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/singleton/ClusterSingletonManager.scala x: 1 commits (90d) y: 861 lines of code cluster-tools/src/multi-jvm/scala/org/apache/pekko/cluster/pubsub/DistributedPubSubMediatorSpec.scala x: 1 commits (90d) y: 467 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/ddata/typed/scaladsl/DistributedData.scala x: 3 commits (90d) y: 60 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/typed/internal/receptionist/ClusterReceptionist.scala x: 1 commits (90d) y: 473 lines of code cluster/src/main/scala/org/apache/pekko/cluster/Cluster.scala x: 2 commits (90d) y: 320 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterDaemon.scala x: 1 commits (90d) y: 1231 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterEvent.scala x: 1 commits (90d) y: 431 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterHeartbeat.scala x: 2 commits (90d) y: 265 lines of code cluster/src/main/scala/org/apache/pekko/cluster/sbr/DowningStrategy.scala x: 1 commits (90d) y: 392 lines of code cluster/src/main/scala/org/apache/pekko/cluster/sbr/SplitBrainResolver.scala x: 1 commits (90d) y: 500 lines of code cluster/src/multi-jvm/scala/org/apache/pekko/cluster/MultiDcSunnyWeatherSpec.scala x: 2 commits (90d) y: 116 lines of code cluster/src/multi-jvm/scala/org/apache/pekko/cluster/SurviveNetworkInstabilitySpec.scala x: 1 commits (90d) y: 320 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORMap.scala x: 3 commits (90d) y: 385 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORMultiMap.scala x: 3 commits (90d) y: 211 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORSet.scala x: 4 commits (90d) y: 372 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/PNCounter.scala x: 2 commits (90d) y: 110 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/Replicator.scala x: 2 commits (90d) y: 1946 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf/ReplicatedDataSerializer.scala x: 1 commits (90d) y: 886 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf/ReplicatorMessageSerializer.scala x: 1 commits (90d) y: 493 lines of code distributed-data/src/multi-jvm/scala/org/apache/pekko/cluster/ddata/ReplicatorPruningSpec.scala x: 1 commits (90d) y: 227 lines of code persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/internal/Running.scala x: 2 commits (90d) y: 802 lines of code persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/serialization/ReplicatedEventSourcingSerializer.scala x: 1 commits (90d) y: 327 lines of code persistence/src/main/scala/org/apache/pekko/persistence/Eventsourced.scala x: 1 commits (90d) y: 652 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/ArteryTransport.scala x: 1 commits (90d) y: 710 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/Association.scala x: 1 commits (90d) y: 975 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/Codecs.scala x: 1 commits (90d) y: 638 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/EnvelopeBufferPool.scala x: 2 commits (90d) y: 365 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/aeron/AeronSink.scala x: 2 commits (90d) y: 196 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/aeron/ArteryAeronUdpTransport.scala x: 1 commits (90d) y: 405 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/compress/InboundCompressions.scala x: 2 commits (90d) y: 389 lines of code stream-testkit/src/main/scala/org/apache/pekko/stream/testkit/StreamTestKit.scala x: 1 commits (90d) y: 486 lines of code stream/src/main/scala/org/apache/pekko/stream/ActorMaterializer.scala x: 2 commits (90d) y: 562 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/PhasedFusingActorMaterializer.scala x: 1 commits (90d) y: 730 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/StreamLayout.scala x: 1 commits (90d) y: 372 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/ActorGraphInterpreter.scala x: 2 commits (90d) y: 649 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/GraphStages.scala x: 1 commits (90d) y: 363 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/Ops.scala x: 1 commits (90d) y: 1768 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/io/TcpStages.scala x: 2 commits (90d) y: 478 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/streamref/SourceRefImpl.scala x: 2 commits (90d) y: 404 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/SubFlow.scala x: 2 commits (90d) y: 442 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/SubSource.scala x: 2 commits (90d) y: 432 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Flow.scala x: 3 commits (90d) y: 862 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Framing.scala x: 1 commits (90d) y: 293 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Graph.scala x: 2 commits (90d) y: 1216 lines of code testkit/src/main/scala/org/apache/pekko/testkit/javadsl/TestKit.scala x: 2 commits (90d) y: 241 lines of code
1946.0
lines of code
  min: 2.0
  average: 121.34
  25th percentile: 28.0
  median: 67.0
  75th percentile: 137.75
  max: 1946.0
0 16.0
commits (90d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 16.0

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

multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Player.scala x: 2 contributors (90d) y: 293 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/RemoteConnection.scala x: 2 contributors (90d) y: 117 lines of code project/SbtMultiJvm.scala x: 3 contributors (90d) y: 511 lines of code actor/src/main/scala/org/apache/pekko/actor/RepointableActorRef.scala x: 1 contributors (90d) y: 207 lines of code actor/src/main/scala/org/apache/pekko/dispatch/BalancingDispatcher.scala x: 1 contributors (90d) y: 76 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Dispatchers.scala x: 1 contributors (90d) y: 215 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Future.scala x: 1 contributors (90d) y: 159 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailboxes.scala x: 1 contributors (90d) y: 251 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ClusterShardingSettings.scala x: 1 contributors (90d) y: 1106 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/typed/ClusterSingleton.scala x: 1 contributors (90d) y: 188 lines of code cluster/src/main/scala/org/apache/pekko/cluster/protobuf/ClusterMessageSerializer.scala x: 2 contributors (90d) y: 538 lines of code persistence/src/main/protobuf/MessageFormats.proto x: 1 contributors (90d) y: 57 lines of code persistence/src/main/scala/org/apache/pekko/persistence/fsm/PersistentFSMBase.scala x: 1 contributors (90d) y: 395 lines of code persistence/src/main/scala/org/apache/pekko/persistence/journal/leveldb/SharedLeveldbStore.scala x: 1 contributors (90d) y: 64 lines of code persistence/src/main/scala/org/apache/pekko/persistence/serialization/MessageSerializer.scala x: 1 contributors (90d) y: 177 lines of code remote/src/main/scala/org/apache/pekko/remote/AddressUidExtension.scala x: 1 contributors (90d) y: 27 lines of code remote/src/main/scala/org/apache/pekko/remote/RemoteActorRefProvider.scala x: 1 contributors (90d) y: 548 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/netty/NettyTransport.scala x: 2 contributors (90d) y: 491 lines of code stream/src/main/scala/org/apache/pekko/stream/StreamTcpException.scala x: 1 contributors (90d) y: 7 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/FileIO.scala x: 1 contributors (90d) y: 37 lines of code cluster/src/multi-jvm/resources/logback-test.xml x: 1 contributors (90d) y: 12 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/Conductor.scala x: 2 contributors (90d) y: 418 lines of code multi-node-testkit/src/main/scala/org/apache/pekko/remote/testconductor/DataTypes.scala x: 2 contributors (90d) y: 154 lines of code project/Dependencies.scala x: 3 contributors (90d) y: 297 lines of code project/MultiNode.scala x: 3 contributors (90d) y: 120 lines of code stream/src/main/scala/org/apache/pekko/stream/stage/GraphStage.scala x: 3 contributors (90d) y: 965 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/Timers.scala x: 1 contributors (90d) y: 194 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Hub.scala x: 1 contributors (90d) y: 84 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Hub.scala x: 1 contributors (90d) y: 837 lines of code actor/src/main/scala/org/apache/pekko/actor/FSM.scala x: 1 contributors (90d) y: 450 lines of code testkit/src/main/scala/org/apache/pekko/testkit/CallingThreadDispatcher.scala x: 1 contributors (90d) y: 275 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestActorRef.scala x: 1 contributors (90d) y: 162 lines of code testkit/src/main/scala/org/apache/pekko/testkit/TestKit.scala x: 1 contributors (90d) y: 541 lines of code project/MiMa.scala x: 2 contributors (90d) y: 38 lines of code project/plugins.sbt x: 2 contributors (90d) y: 28 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/Stages.scala x: 1 contributors (90d) y: 140 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/Source.scala x: 1 contributors (90d) y: 894 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Source.scala x: 1 contributors (90d) y: 286 lines of code build.sbt x: 2 contributors (90d) y: 566 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serialization.scala x: 1 contributors (90d) y: 377 lines of code project/OSGi.scala x: 2 contributors (90d) y: 103 lines of code project/PekkoDisciplinePlugin.scala x: 2 contributors (90d) y: 128 lines of code project/JavaFormatter.scala x: 2 contributors (90d) y: 20 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/CapturedLogEvent.scala x: 1 contributors (90d) y: 44 lines of code remote/src/main/scala/org/apache/pekko/remote/serialization/DaemonMsgCreateSerializer.scala x: 1 contributors (90d) y: 202 lines of code project/AddLogTimestamps.scala x: 2 contributors (90d) y: 49 lines of code project/AutomaticModuleName.scala x: 2 contributors (90d) y: 7 lines of code project/CopyrightHeaderForBuild.scala x: 3 contributors (90d) y: 17 lines of code project/Doc.scala x: 3 contributors (90d) y: 163 lines of code project/GitHub.scala x: 2 contributors (90d) y: 15 lines of code project/Jdk9.scala x: 2 contributors (90d) y: 43 lines of code project/JdkOptions.scala x: 3 contributors (90d) y: 65 lines of code project/Jvm.scala x: 2 contributors (90d) y: 92 lines of code project/Paradox.scala x: 2 contributors (90d) y: 90 lines of code project/PekkoBuild.scala x: 2 contributors (90d) y: 279 lines of code project/ProjectFileIgnoreSupport.scala x: 2 contributors (90d) y: 72 lines of code project/Protobuf.scala x: 2 contributors (90d) y: 147 lines of code project/TestExtras.scala x: 2 contributors (90d) y: 62 lines of code remote/src/main/scala/org/apache/pekko/remote/Endpoint.scala x: 1 contributors (90d) y: 979 lines of code remote/src/main/scala/org/apache/pekko/remote/Remoting.scala x: 1 contributors (90d) y: 780 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoPduCodec.scala x: 2 contributors (90d) y: 197 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/PekkoProtocolTransport.scala x: 2 contributors (90d) y: 571 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/ThrottlerTransportAdapter.scala x: 1 contributors (90d) y: 468 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/FunctionConverters.scala x: 2 contributors (90d) y: 379 lines of code actor/src/main/scala/org/apache/pekko/io/dns/IdGenerator.scala x: 3 contributors (90d) y: 41 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/ActorSystemStub.scala x: 1 contributors (90d) y: 94 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/ControlledExecutor.scala x: 1 contributors (90d) y: 17 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/DebugRef.scala x: 1 contributors (90d) y: 49 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/EffectfulActorContext.scala x: 1 contributors (90d) y: 114 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/LoggingTestKitImpl.scala x: 1 contributors (90d) y: 121 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/internal/TestProbeImpl.scala x: 1 contributors (90d) y: 312 lines of code actor-testkit-typed/src/main/scala/org/apache/pekko/actor/testkit/typed/scaladsl/ActorTestKit.scala x: 1 contributors (90d) y: 148 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/ActorSystem.scala x: 1 contributors (90d) y: 102 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/SupervisorStrategy.scala x: 1 contributors (90d) y: 126 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ConsumerControllerImpl.scala x: 1 contributors (90d) y: 582 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/ProducerControllerImpl.scala x: 1 contributors (90d) y: 697 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/delivery/internal/WorkPullingProducerControllerImpl.scala x: 1 contributors (90d) y: 567 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/ActorContextImpl.scala x: 1 contributors (90d) y: 266 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/ExtensionsImpl.scala x: 1 contributors (90d) y: 88 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/internal/Supervision.scala x: 1 contributors (90d) y: 349 lines of code actor-typed/src/main/scala/org/apache/pekko/actor/typed/receptionist/Receptionist.scala x: 1 contributors (90d) y: 131 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ByteIterator.scala x: 2 contributors (90d) y: 472 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ByteString.scala x: 1 contributors (90d) y: 801 lines of code actor/src/main/scala-2.12/org/apache/pekko/util/ccompat/package.scala x: 2 contributors (90d) y: 82 lines of code actor/src/main/scala-2.13/org/apache/pekko/util/ByteIterator.scala x: 2 contributors (90d) y: 487 lines of code actor/src/main/scala-2.13/org/apache/pekko/util/ByteString.scala x: 1 contributors (90d) y: 835 lines of code actor/src/main/scala-3/org/apache/pekko/util/ByteIterator.scala x: 1 contributors (90d) y: 482 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorCell.scala x: 1 contributors (90d) y: 331 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorRefProvider.scala x: 1 contributors (90d) y: 428 lines of code actor/src/main/scala/org/apache/pekko/actor/ActorSystem.scala x: 1 contributors (90d) y: 659 lines of code actor/src/main/scala/org/apache/pekko/actor/FaultHandling.scala x: 1 contributors (90d) y: 300 lines of code actor/src/main/scala/org/apache/pekko/actor/Scheduler.scala x: 1 contributors (90d) y: 223 lines of code actor/src/main/scala/org/apache/pekko/actor/TypedActor.scala x: 1 contributors (90d) y: 409 lines of code actor/src/main/scala/org/apache/pekko/actor/dungeon/FaultHandling.scala x: 1 contributors (90d) y: 240 lines of code actor/src/main/scala/org/apache/pekko/dispatch/Mailbox.scala x: 1 contributors (90d) y: 616 lines of code actor/src/main/scala/org/apache/pekko/event/Logging.scala x: 1 contributors (90d) y: 1037 lines of code actor/src/main/scala/org/apache/pekko/io/SelectionHandler.scala x: 1 contributors (90d) y: 283 lines of code actor/src/main/scala/org/apache/pekko/io/dns/DnsSettings.scala x: 3 contributors (90d) y: 177 lines of code actor/src/main/scala/org/apache/pekko/io/dns/internal/DnsClient.scala x: 2 contributors (90d) y: 185 lines of code actor/src/main/scala/org/apache/pekko/pattern/CircuitBreaker.scala x: 1 contributors (90d) y: 488 lines of code actor/src/main/scala/org/apache/pekko/serialization/Serializer.scala x: 1 contributors (90d) y: 175 lines of code bench-jmh/src/main/scala/org/apache/pekko/serialization/jackson/JacksonSerializationBench.scala x: 1 contributors (90d) y: 253 lines of code bench-jmh/src/main/scala/org/apache/pekko/stream/FusedGraphsBenchmark.scala x: 1 contributors (90d) y: 235 lines of code cluster-metrics/src/main/scala/org/apache/pekko/cluster/metrics/ClusterMetricsCollector.scala x: 2 contributors (90d) y: 144 lines of code cluster-metrics/src/main/scala/org/apache/pekko/cluster/metrics/ClusterMetricsRouting.scala x: 2 contributors (90d) y: 286 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/delivery/internal/ShardingProducerControllerImpl.scala x: 1 contributors (90d) y: 508 lines of code cluster-sharding-typed/src/main/scala/org/apache/pekko/cluster/sharding/typed/internal/ClusterShardingImpl.scala x: 1 contributors (90d) y: 356 lines of code cluster-sharding-typed/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/ClusterShardingRememberEntitiesPerfSpec.scala x: 2 contributors (90d) y: 253 lines of code cluster-sharding-typed/src/multi-jvm/scala/org/apache/pekko/cluster/sharding/typed/delivery/DeliveryThroughputSpec.scala x: 2 contributors (90d) y: 409 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ClusterSharding.scala x: 1 contributors (90d) y: 419 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/Shard.scala x: 1 contributors (90d) y: 935 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/ShardCoordinator.scala x: 1 contributors (90d) y: 1327 lines of code cluster-sharding/src/main/scala/org/apache/pekko/cluster/sharding/internal/EntityPassivationStrategy.scala x: 1 contributors (90d) y: 533 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/client/ClusterClient.scala x: 1 contributors (90d) y: 673 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/pubsub/DistributedPubSubMediator.scala x: 2 contributors (90d) y: 620 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/pubsub/protobuf/DistributedPubSubMessageSerializer.scala x: 2 contributors (90d) y: 200 lines of code cluster-tools/src/main/scala/org/apache/pekko/cluster/singleton/ClusterSingletonManager.scala x: 1 contributors (90d) y: 861 lines of code cluster-tools/src/multi-jvm/scala/org/apache/pekko/cluster/pubsub/DistributedPubSubMediatorSpec.scala x: 1 contributors (90d) y: 467 lines of code cluster-typed/src/main/scala/org/apache/pekko/cluster/ddata/typed/scaladsl/DistributedData.scala x: 2 contributors (90d) y: 60 lines of code cluster/src/main/scala/org/apache/pekko/cluster/Cluster.scala x: 2 contributors (90d) y: 320 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterDaemon.scala x: 1 contributors (90d) y: 1231 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterEvent.scala x: 1 contributors (90d) y: 431 lines of code cluster/src/main/scala/org/apache/pekko/cluster/ClusterHeartbeat.scala x: 2 contributors (90d) y: 265 lines of code cluster/src/main/scala/org/apache/pekko/cluster/Member.scala x: 2 contributors (90d) y: 209 lines of code cluster/src/main/scala/org/apache/pekko/cluster/sbr/SplitBrainResolver.scala x: 1 contributors (90d) y: 500 lines of code cluster/src/multi-jvm/scala/org/apache/pekko/cluster/StressSpec.scala x: 2 contributors (90d) y: 777 lines of code cluster/src/multi-jvm/scala/org/apache/pekko/cluster/SurviveNetworkInstabilitySpec.scala x: 1 contributors (90d) y: 320 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORMap.scala x: 1 contributors (90d) y: 385 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/ORSet.scala x: 1 contributors (90d) y: 372 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/Replicator.scala x: 2 contributors (90d) y: 1946 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf/ReplicatedDataSerializer.scala x: 1 contributors (90d) y: 886 lines of code distributed-data/src/main/scala/org/apache/pekko/cluster/ddata/protobuf/ReplicatorMessageSerializer.scala x: 1 contributors (90d) y: 493 lines of code persistence-tck/src/main/scala/org/apache/pekko/persistence/snapshot/SnapshotStoreSpec.scala x: 2 contributors (90d) y: 182 lines of code persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/internal/Running.scala x: 2 contributors (90d) y: 802 lines of code persistence-typed/src/main/scala/org/apache/pekko/persistence/typed/serialization/ReplicatedEventSourcingSerializer.scala x: 1 contributors (90d) y: 327 lines of code persistence/src/main/scala/org/apache/pekko/persistence/Eventsourced.scala x: 1 contributors (90d) y: 652 lines of code persistence/src/main/scala/org/apache/pekko/persistence/snapshot/local/LocalSnapshotStore.scala x: 2 contributors (90d) y: 173 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/ArteryTransport.scala x: 1 contributors (90d) y: 710 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/Codecs.scala x: 1 contributors (90d) y: 638 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/EnvelopeBufferPool.scala x: 1 contributors (90d) y: 365 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/aeron/ArteryAeronUdpTransport.scala x: 1 contributors (90d) y: 405 lines of code remote/src/main/scala/org/apache/pekko/remote/artery/compress/InboundCompressions.scala x: 2 contributors (90d) y: 389 lines of code remote/src/main/scala/org/apache/pekko/remote/transport/AbstractTransportAdapter.scala x: 2 contributors (90d) y: 163 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/PhasedFusingActorMaterializer.scala x: 1 contributors (90d) y: 730 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/ActorGraphInterpreter.scala x: 2 contributors (90d) y: 649 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/fusing/Ops.scala x: 1 contributors (90d) y: 1768 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/io/TcpStages.scala x: 2 contributors (90d) y: 478 lines of code stream/src/main/scala/org/apache/pekko/stream/impl/streamref/SourceRefImpl.scala x: 2 contributors (90d) y: 404 lines of code stream/src/main/scala/org/apache/pekko/stream/javadsl/SubFlow.scala x: 1 contributors (90d) y: 442 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Framing.scala x: 1 contributors (90d) y: 293 lines of code stream/src/main/scala/org/apache/pekko/stream/scaladsl/Graph.scala x: 1 contributors (90d) y: 1216 lines of code
1946.0
lines of code
  min: 2.0
  average: 121.34
  25th percentile: 28.0
  median: 67.0
  75th percentile: 137.75
  max: 1946.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0