apache / maven-mvnd
File Size

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

Intro
Learn more...
File Size Overall
25% | 20% | 15% | 22% | 16%
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
java26% | 21% | 15% | 22% | 14%
h0% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 0% | 100%
c0% | 0% | 0% | 0% | 100%
adoc0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
daemon-m4079% | 0% | 0% | 12% | 8%
daemon-m3979% | 0% | 0% | 0% | 20%
common25% | 20% | 23% | 17% | 12%
client0% | 57% | 22% | 7% | 12%
daemon0% | 32% | 14% | 48% | 5%
native0% | 0% | 41% | 41% | 17%
logging0% | 0% | 0% | 48% | 51%
build-plugin0% | 0% | 0% | 100% | 0%
dist-m400% | 0% | 0% | 0% | 100%
dist-m390% | 0% | 0% | 0% | 100%
agent0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
helper0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
DaemonMavenCli.java
in daemon-m40/src/main/java/org/apache/maven/cli
1167 55
DaemonMavenCli.java
in daemon-m39/src/main/java/org/apache/maven/cli
1041 38
Message.java
in common/src/main/java/org/mvndaemon/mvnd/common
1014 129
TerminalOutput.java
in common/src/main/java/org/mvndaemon/mvnd/common/logging
800 31
Server.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
659 30
DaemonParameters.java
in client/src/main/java/org/mvndaemon/mvnd/client
574 82
DaemonConnector.java
in client/src/main/java/org/mvndaemon/mvnd/client
531 21
DefaultClient.java
in client/src/main/java-mvnd/org/mvndaemon/mvnd/client
428 12
Environment.java
in common/src/main/java/org/mvndaemon/mvnd/common
346 32
DaemonRegistry.java
in common/src/main/java/org/mvndaemon/mvnd/common
331 27
DaemonExpiration.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
294 22
MvndNativeLoader.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
262 17
DaemonConnection.java
in common/src/main/java/org/mvndaemon/mvnd/common
252 19
DaemonMemoryStatus.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
188 12
BuildTimeEventSpy.java
in daemon/src/main/java/org/mvndaemon/mvnd/timing
185 23
ClientDispatcher.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
179 14
SettingsUtilsV4.java
in daemon-m40/src/main/java/org/apache/maven/settings
178 5
OsUtils.java
in common/src/main/java/org/mvndaemon/mvnd/common
168 13
MvndSimpleLogger.java
in logging/src/main/java/org/slf4j/impl
168 14
BufferHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
155 5
MvndHelpFormatter.java
in daemon/src/main/java/org/apache/maven/cli
151 6
OSInfo.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
150 12
LoggingExecutionListener.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
150 23
DaemonClientConnection.java
in client/src/main/java/org/mvndaemon/mvnd/client
144 7
EnvHelper.java
in daemon/src/main/java/org/mvndaemon/mvnd/cli
140 6
DaemonPrompter.java
in daemon/src/main/java/org/mvndaemon/mvnd/interactivity
140 14
MvndBaseLogger.java
in logging/src/main/java/org/slf4j/impl
140 36
InterpolationHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
137 5
DocMojo.java
in build-plugin/src/main/java/org/mvndaemon/mvnd/plugin/doc
134 9
SocketFamily.java
in common/src/main/java/org/mvndaemon/mvnd/common
116 7
DaemonInfo.java
in common/src/main/java/org/mvndaemon/mvnd/common
115 14
mvndnative.h
in native/src/main/native
109 -
mvndnative.c
in native/src/main/native
100 6
DefaultBuildResumptionDataRepository.java
in daemon-m39/src/main/java/org/mvndaemon/mvnd/execution
95 9
Slf4jLogger.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/internal
81 21
TimeUtils.java
in common/src/main/java/org/mvndaemon/mvnd/common
79 6
maven-distro.xml
in dist-m40/src/main/provisio
75 -
DaemonDiagnostics.java
in client/src/main/java/org/mvndaemon/mvnd/client
73 5
maven-distro.xml
in dist-m39/src/main/provisio
72 -
DaemonCompatibilitySpec.java
in common/src/main/java/org/mvndaemon/mvnd/common
68 11
CachingPluginVersionResolver.java
in daemon-m40/src/main/java/org/mvndaemon/mvnd/plugin
66 4
LoggingOutputStream.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
66 8
MvndFailOnSeverityLogger.java
in logging/src/main/java/org/slf4j/impl
60 10
DaemonException.java
in common/src/main/java/org/mvndaemon/mvnd/common
57 14
ProjectBuildLogAppender.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
56 7
CachingPluginVersionResolver.java
in daemon-m39/src/main/java/org/mvndaemon/mvnd/plugin
53 3
DaemonStopEvent.java
in common/src/main/java/org/mvndaemon/mvnd/common
52 8
Agent.java
in agent/src/main/java/org/mvndaemon/mvnd/agent
50 1
Os.java
in common/src/main/java/org/mvndaemon/mvnd/common
49 6
MvndDaemonLogger.java
in logging/src/main/java/org/slf4j/impl
47 2
Files With Most Units (Top 50)
File# lines# units
Message.java
in common/src/main/java/org/mvndaemon/mvnd/common
1014 129
DaemonParameters.java
in client/src/main/java/org/mvndaemon/mvnd/client
574 82
DaemonMavenCli.java
in daemon-m40/src/main/java/org/apache/maven/cli
1167 55
DaemonMavenCli.java
in daemon-m39/src/main/java/org/apache/maven/cli
1041 38
MvndBaseLogger.java
in logging/src/main/java/org/slf4j/impl
140 36
Environment.java
in common/src/main/java/org/mvndaemon/mvnd/common
346 32
TerminalOutput.java
in common/src/main/java/org/mvndaemon/mvnd/common/logging
800 31
Server.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
659 30
DaemonRegistry.java
in common/src/main/java/org/mvndaemon/mvnd/common
331 27
BuildTimeEventSpy.java
in daemon/src/main/java/org/mvndaemon/mvnd/timing
185 23
LoggingExecutionListener.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
150 23
DaemonExpiration.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
294 22
DaemonConnector.java
in client/src/main/java/org/mvndaemon/mvnd/client
531 21
Slf4jLogger.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/internal
81 21
DaemonConnection.java
in common/src/main/java/org/mvndaemon/mvnd/common
252 19
MvndNativeLoader.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
262 17
DaemonInfo.java
in common/src/main/java/org/mvndaemon/mvnd/common
115 14
DaemonException.java
in common/src/main/java/org/mvndaemon/mvnd/common
57 14
DaemonPrompter.java
in daemon/src/main/java/org/mvndaemon/mvnd/interactivity
140 14
ClientDispatcher.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
179 14
MvndSimpleLogger.java
in logging/src/main/java/org/slf4j/impl
168 14
OsUtils.java
in common/src/main/java/org/mvndaemon/mvnd/common
168 13
OSInfo.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
150 12
DaemonMemoryStatus.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
188 12
DefaultClient.java
in client/src/main/java-mvnd/org/mvndaemon/mvnd/client
428 12
BuildEventListener.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
31 12
DaemonCompatibilitySpec.java
in common/src/main/java/org/mvndaemon/mvnd/common
68 11
MvndFailOnSeverityLogger.java
in logging/src/main/java/org/slf4j/impl
60 10
DocMojo.java
in build-plugin/src/main/java/org/mvndaemon/mvnd/plugin/doc
134 9
DefaultBuildResumptionDataRepository.java
in daemon-m39/src/main/java/org/mvndaemon/mvnd/execution
95 9
Slf4jLoggerManager.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/internal
29 9
DaemonStopEvent.java
in common/src/main/java/org/mvndaemon/mvnd/common
52 8
LoggingOutputStream.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
66 8
SocketFamily.java
in common/src/main/java/org/mvndaemon/mvnd/common
116 7
DaemonMavenTransferListener.java
in daemon/src/main/java/org/mvndaemon/mvnd/transfer
44 7
BuildProperties.java
in client/src/main/java/org/mvndaemon/mvnd/client
45 7
DaemonClientConnection.java
in client/src/main/java/org/mvndaemon/mvnd/client
144 7
ProjectBuildLogAppender.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
56 7
mvndnative.c
in native/src/main/native
100 6
SnapshotModelCache.java
in daemon-m40/src/main/java/org/apache/maven/project
29 6
TimeUtils.java
in common/src/main/java/org/mvndaemon/mvnd/common
79 6
Os.java
in common/src/main/java/org/mvndaemon/mvnd/common
49 6
MvndHelpFormatter.java
in daemon/src/main/java/org/apache/maven/cli
151 6
EnvHelper.java
in daemon/src/main/java/org/mvndaemon/mvnd/cli
140 6
MvndLoggerFactory.java
in logging/src/main/java/org/slf4j/impl
47 6
SettingsUtilsV4.java
in daemon-m40/src/main/java/org/apache/maven/settings
178 5
BufferHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
155 5
ByteChannelWrapper.java
in common/src/main/java/org/mvndaemon/mvnd/common
26 5
InterpolationHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
137 5
DaemonDiagnostics.java
in client/src/main/java/org/mvndaemon/mvnd/client
73 5
Files With Long Lines (Top 3)

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

File# lines# units# long lines
20 - 4
dynamic-libc-start.c
in client/src/main/resources/glibc
34 1 2
DaemonParameters.java
in client/src/main/java/org/mvndaemon/mvnd/client
574 82 1
Correlations

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

client/src/main/java-fallback/org/mvndaemon/mvnd/client/DefaultClient.java x: 4 commits (all time) y: 12 lines of code client/src/main/java-mvnd/org/mvndaemon/mvnd/client/DefaultClient.java x: 8 commits (all time) y: 428 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java x: 41 commits (all time) y: 531 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonParameters.java x: 46 commits (all time) y: 574 lines of code common/src/main/java/org/mvndaemon/mvnd/common/Environment.java x: 60 commits (all time) y: 346 lines of code daemon-m39/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 7 commits (all time) y: 1041 lines of code daemon-m40/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 7 commits (all time) y: 1167 lines of code dist-m39/src/main/provisio/maven-distro.xml x: 7 commits (all time) y: 72 lines of code dist-m40/src/main/provisio/maven-distro.xml x: 9 commits (all time) y: 75 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/ProjectBuildLogAppender.java x: 2 commits (all time) y: 56 lines of code logging/src/main/java/org/slf4j/impl/MvndBaseLogger.java x: 1 commits (all time) y: 140 lines of code logging/src/main/java/org/slf4j/impl/MvndConfiguration.java x: 1 commits (all time) y: 28 lines of code logging/src/main/java/org/slf4j/impl/MvndDaemonLogger.java x: 1 commits (all time) y: 47 lines of code logging/src/main/java/org/slf4j/impl/MvndFailOnSeverityLogger.java x: 1 commits (all time) y: 60 lines of code logging/src/main/java/org/slf4j/impl/MvndSimpleLogger.java x: 1 commits (all time) y: 168 lines of code logging/src/main/java/org/slf4j/impl/StaticLoggerBinder.java x: 1 commits (all time) y: 24 lines of code logging/src/main/java/org/slf4j/impl/StaticMDCBinder.java x: 1 commits (all time) y: 16 lines of code RELEASING.adoc x: 12 commits (all time) y: 20 lines of code daemon/src/main/java/org/apache/maven/cli/MvndHelpFormatter.java x: 11 commits (all time) y: 151 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/DaemonMemoryStatus.java x: 3 commits (all time) y: 188 lines of code daemon-m39/src/main/java/org/apache/maven/project/SnapshotModelCacheFactory.java x: 2 commits (all time) y: 34 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/execution/DefaultBuildResumptionDataRepository.java x: 2 commits (all time) y: 95 lines of code daemon/src/main/java/org/mvndaemon/mvnd/interactivity/DaemonPrompter.java x: 7 commits (all time) y: 140 lines of code daemon/src/main/java/org/mvndaemon/mvnd/timing/BuildTimeEventSpy.java x: 9 commits (all time) y: 185 lines of code common/src/main/java/org/mvndaemon/mvnd/common/logging/TerminalOutput.java x: 39 commits (all time) y: 800 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/internal/Slf4jLogger.java x: 1 commits (all time) y: 81 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/LoggingExecutionListener.java x: 1 commits (all time) y: 150 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/LoggingOutputStream.java x: 1 commits (all time) y: 66 lines of code common/src/main/java/org/mvndaemon/mvnd/common/OsUtils.java x: 9 commits (all time) y: 168 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonConnection.java x: 7 commits (all time) y: 252 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonRegistry.java x: 19 commits (all time) y: 331 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/Server.java x: 43 commits (all time) y: 659 lines of code daemon/src/main/java/org/mvndaemon/mvnd/cli/EnvHelper.java x: 4 commits (all time) y: 140 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/ClientDispatcher.java x: 13 commits (all time) y: 179 lines of code daemon-m39/src/main/java/org/apache/maven/project/SnapshotModelCache.java x: 1 commits (all time) y: 22 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/execution/BuildResumptionAnalyzer.java x: 1 commits (all time) y: 6 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/execution/BuildResumptionData.java x: 1 commits (all time) y: 11 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/execution/DefaultBuildResumptionAnalyzer.java x: 1 commits (all time) y: 39 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/plugin/CachingPluginVersionResolver.java x: 1 commits (all time) y: 53 lines of code daemon-m40/src/main/java/org/apache/maven/settings/SettingsUtilsV4.java x: 1 commits (all time) y: 178 lines of code daemon/src/main/java/org/mvndaemon/mvnd/syncontext/DaemonNamedLockFactoryAdapterFactoryImpl.java x: 3 commits (all time) y: 24 lines of code common/src/main/java11/org/mvndaemon/mvnd/common/ProcessHelper.java x: 3 commits (all time) y: 6 lines of code common/src/main/java16/org/mvndaemon/mvnd/common/SocketHelper.java x: 4 commits (all time) y: 18 lines of code build-plugin/src/main/java/org/mvndaemon/mvnd/plugin/doc/DocMojo.java x: 6 commits (all time) y: 134 lines of code client/src/main/java/org/mvndaemon/mvnd/client/Client.java x: 3 commits (all time) y: 10 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonClientConnection.java x: 7 commits (all time) y: 144 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonInfo.java x: 8 commits (all time) y: 115 lines of code common/src/main/java/org/mvndaemon/mvnd/common/OptionType.java x: 5 commits (all time) y: 38 lines of code common/src/main/java/org/mvndaemon/mvnd/common/logging/ClientOutput.java x: 6 commits (all time) y: 13 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/Connection.java x: 3 commits (all time) y: 16 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/DaemonExpiration.java x: 8 commits (all time) y: 294 lines of code common/src/main/java/org/mvndaemon/mvnd/common/Message.java x: 17 commits (all time) y: 1014 lines of code agent/src/main/java/org/mvndaemon/mvnd/agent/Agent.java x: 2 commits (all time) y: 50 lines of code client/src/main/java/org/mvndaemon/mvnd/client/BuildProperties.java x: 2 commits (all time) y: 45 lines of code client/src/main/java/org/mvndaemon/mvnd/client/Completion.java x: 3 commits (all time) y: 22 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonDiagnostics.java x: 4 commits (all time) y: 73 lines of code client/src/main/java/org/mvndaemon/mvnd/client/svm/ReflectionRegistration.java x: 2 commits (all time) y: 8 lines of code client/src/main/java/org/mvndaemon/mvnd/client/svm/StaticMDCBinderSubstitution.java x: 2 commits (all time) y: 13 lines of code common/src/main/java/org/mvndaemon/mvnd/common/BufferHelper.java x: 2 commits (all time) y: 155 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonCompatibilitySpec.java x: 3 commits (all time) y: 68 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonStopEvent.java x: 3 commits (all time) y: 52 lines of code common/src/main/java/org/mvndaemon/mvnd/common/InterpolationHelper.java x: 3 commits (all time) y: 137 lines of code common/src/main/java/org/mvndaemon/mvnd/common/IoUtils.java x: 2 commits (all time) y: 23 lines of code common/src/main/java/org/mvndaemon/mvnd/common/ProcessHelper.java x: 3 commits (all time) y: 4 lines of code common/src/main/java/org/mvndaemon/mvnd/common/SocketFamily.java x: 3 commits (all time) y: 116 lines of code common/src/main/java/org/mvndaemon/mvnd/common/TimeUtils.java x: 4 commits (all time) y: 79 lines of code daemon/src/main/java/org/mvndaemon/mvnd/transfer/DaemonMavenTransferListener.java x: 3 commits (all time) y: 44 lines of code native/src/main/java/org/mvndaemon/mvnd/nativ/MvndNativeLoader.java x: 5 commits (all time) y: 262 lines of code native/src/main/java/org/mvndaemon/mvnd/nativ/OSInfo.java x: 4 commits (all time) y: 150 lines of code native/src/main/native/mvndnative.h x: 3 commits (all time) y: 109 lines of code native/src/main/native/mvndnative.c x: 2 commits (all time) y: 100 lines of code
1167.0
lines of code
  min: 4.0
  average: 134.07
  25th percentile: 16.0
  median: 51.0
  75th percentile: 145.5
  max: 1167.0
0 60.0
commits (all time)
min: 1.0 | average: 5.94 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 60.0

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

client/src/main/java-fallback/org/mvndaemon/mvnd/client/DefaultClient.java x: 2 contributors (all time) y: 12 lines of code client/src/main/java-mvnd/org/mvndaemon/mvnd/client/DefaultClient.java x: 3 contributors (all time) y: 428 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java x: 7 contributors (all time) y: 531 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonParameters.java x: 5 contributors (all time) y: 574 lines of code common/src/main/java/org/mvndaemon/mvnd/common/Environment.java x: 5 contributors (all time) y: 346 lines of code daemon-m39/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 2 contributors (all time) y: 1041 lines of code daemon-m40/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 1 contributors (all time) y: 1167 lines of code dist-m39/src/main/provisio/maven-distro.xml x: 1 contributors (all time) y: 72 lines of code dist-m40/src/main/provisio/maven-distro.xml x: 1 contributors (all time) y: 75 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/ProjectBuildLogAppender.java x: 1 contributors (all time) y: 56 lines of code logging/src/main/java/org/slf4j/impl/MvndBaseLogger.java x: 1 contributors (all time) y: 140 lines of code logging/src/main/java/org/slf4j/impl/MvndConfiguration.java x: 1 contributors (all time) y: 28 lines of code logging/src/main/java/org/slf4j/impl/MvndDaemonLogger.java x: 1 contributors (all time) y: 47 lines of code logging/src/main/java/org/slf4j/impl/MvndFailOnSeverityLogger.java x: 1 contributors (all time) y: 60 lines of code logging/src/main/java/org/slf4j/impl/MvndSimpleLogger.java x: 1 contributors (all time) y: 168 lines of code logging/src/main/java/org/slf4j/impl/StaticLoggerBinder.java x: 1 contributors (all time) y: 24 lines of code logging/src/main/java/org/slf4j/impl/StaticMDCBinder.java x: 1 contributors (all time) y: 16 lines of code RELEASING.adoc x: 4 contributors (all time) y: 20 lines of code daemon/src/main/java/org/apache/maven/cli/MvndHelpFormatter.java x: 2 contributors (all time) y: 151 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/DaemonMemoryStatus.java x: 1 contributors (all time) y: 188 lines of code daemon-m39/src/main/java/org/apache/maven/project/SnapshotModelCacheFactory.java x: 2 contributors (all time) y: 34 lines of code client/src/main/resources/glibc/dynamic-libc-start.c x: 1 contributors (all time) y: 34 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/execution/DefaultBuildResumptionDataRepository.java x: 1 contributors (all time) y: 95 lines of code daemon/src/main/java/org/mvndaemon/mvnd/interactivity/DaemonPrompter.java x: 2 contributors (all time) y: 140 lines of code common/src/main/java/org/mvndaemon/mvnd/common/logging/TerminalOutput.java x: 5 contributors (all time) y: 800 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/internal/Slf4jLogger.java x: 1 contributors (all time) y: 81 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/LoggingExecutionListener.java x: 1 contributors (all time) y: 150 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/LoggingOutputStream.java x: 1 contributors (all time) y: 66 lines of code common/src/main/java/org/mvndaemon/mvnd/common/OsUtils.java x: 4 contributors (all time) y: 168 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonConnection.java x: 2 contributors (all time) y: 252 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonRegistry.java x: 7 contributors (all time) y: 331 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/Server.java x: 5 contributors (all time) y: 659 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/ClientDispatcher.java x: 2 contributors (all time) y: 179 lines of code daemon-m39/src/main/java/org/apache/maven/project/SnapshotModelCache.java x: 1 contributors (all time) y: 22 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/execution/BuildResumptionAnalyzer.java x: 1 contributors (all time) y: 6 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/execution/BuildResumptionData.java x: 1 contributors (all time) y: 11 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/execution/DefaultBuildResumptionAnalyzer.java x: 1 contributors (all time) y: 39 lines of code daemon-m39/src/main/java/org/mvndaemon/mvnd/plugin/CachingPluginVersionResolver.java x: 1 contributors (all time) y: 53 lines of code daemon-m40/src/main/java/org/apache/maven/settings/SettingsUtilsV4.java x: 1 contributors (all time) y: 178 lines of code daemon/src/main/java/org/mvndaemon/mvnd/syncontext/DaemonNamedLockFactoryAdapterFactoryImpl.java x: 2 contributors (all time) y: 24 lines of code build-plugin/src/main/java/org/mvndaemon/mvnd/plugin/doc/DocMojo.java x: 2 contributors (all time) y: 134 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonClientConnection.java x: 2 contributors (all time) y: 144 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonInfo.java x: 3 contributors (all time) y: 115 lines of code common/src/main/java/org/mvndaemon/mvnd/common/OptionType.java x: 2 contributors (all time) y: 38 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/DaemonExpiration.java x: 2 contributors (all time) y: 294 lines of code common/src/main/java/org/mvndaemon/mvnd/common/Message.java x: 2 contributors (all time) y: 1014 lines of code client/src/main/java/org/mvndaemon/mvnd/client/BuildProperties.java x: 1 contributors (all time) y: 45 lines of code client/src/main/java/org/mvndaemon/mvnd/client/Completion.java x: 2 contributors (all time) y: 22 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonDiagnostics.java x: 2 contributors (all time) y: 73 lines of code client/src/main/java/org/mvndaemon/mvnd/client/ExecutionResult.java x: 2 contributors (all time) y: 15 lines of code common/src/main/java/org/mvndaemon/mvnd/common/BufferHelper.java x: 1 contributors (all time) y: 155 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonCompatibilitySpec.java x: 2 contributors (all time) y: 68 lines of code common/src/main/java/org/mvndaemon/mvnd/common/DaemonStopEvent.java x: 2 contributors (all time) y: 52 lines of code common/src/main/java/org/mvndaemon/mvnd/common/InterpolationHelper.java x: 1 contributors (all time) y: 137 lines of code common/src/main/java/org/mvndaemon/mvnd/common/ProcessHelper.java x: 1 contributors (all time) y: 4 lines of code common/src/main/java/org/mvndaemon/mvnd/common/SocketFamily.java x: 1 contributors (all time) y: 116 lines of code common/src/main/java/org/mvndaemon/mvnd/common/TimeUtils.java x: 2 contributors (all time) y: 79 lines of code daemon/src/main/java/org/mvndaemon/mvnd/transfer/DaemonMavenTransferListener.java x: 2 contributors (all time) y: 44 lines of code native/src/main/java/org/mvndaemon/mvnd/nativ/MvndNativeLoader.java x: 1 contributors (all time) y: 262 lines of code native/src/main/native/mvndnative.h x: 1 contributors (all time) y: 109 lines of code native/src/main/native/mvndnative.c x: 1 contributors (all time) y: 100 lines of code
1167.0
lines of code
  min: 4.0
  average: 134.07
  25th percentile: 16.0
  median: 51.0
  75th percentile: 145.5
  max: 1167.0
0 7.0
contributors (all time)
min: 1.0 | average: 1.65 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

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

client/src/main/java-fallback/org/mvndaemon/mvnd/client/DefaultClient.java x: 1 commits (30d) y: 12 lines of code client/src/main/java-mvnd/org/mvndaemon/mvnd/client/DefaultClient.java x: 1 commits (30d) y: 428 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java x: 1 commits (30d) y: 531 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonParameters.java x: 1 commits (30d) y: 574 lines of code common/src/main/java/org/mvndaemon/mvnd/common/Environment.java x: 1 commits (30d) y: 346 lines of code daemon-m39/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 1 commits (30d) y: 1041 lines of code daemon-m40/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 1 commits (30d) y: 1167 lines of code dist-m39/src/main/provisio/maven-distro.xml x: 1 commits (30d) y: 72 lines of code dist-m40/src/main/provisio/maven-distro.xml x: 1 commits (30d) y: 75 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/ProjectBuildLogAppender.java x: 1 commits (30d) y: 56 lines of code logging/src/main/java/org/slf4j/impl/MvndBaseLogger.java x: 1 commits (30d) y: 140 lines of code logging/src/main/java/org/slf4j/impl/MvndConfiguration.java x: 1 commits (30d) y: 28 lines of code logging/src/main/java/org/slf4j/impl/MvndDaemonLogger.java x: 1 commits (30d) y: 47 lines of code logging/src/main/java/org/slf4j/impl/MvndFailOnSeverityLogger.java x: 1 commits (30d) y: 60 lines of code logging/src/main/java/org/slf4j/impl/MvndSimpleLogger.java x: 1 commits (30d) y: 168 lines of code logging/src/main/java/org/slf4j/impl/StaticLoggerBinder.java x: 1 commits (30d) y: 24 lines of code logging/src/main/java/org/slf4j/impl/StaticMDCBinder.java x: 1 commits (30d) y: 16 lines of code
1167.0
lines of code
  min: 12.0
  average: 268.44
  25th percentile: 42.25
  median: 73.5
  75th percentile: 453.75
  max: 1167.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

client/src/main/java-fallback/org/mvndaemon/mvnd/client/DefaultClient.java x: 1 contributors (30d) y: 12 lines of code client/src/main/java-mvnd/org/mvndaemon/mvnd/client/DefaultClient.java x: 1 contributors (30d) y: 428 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java x: 1 contributors (30d) y: 531 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonParameters.java x: 1 contributors (30d) y: 574 lines of code common/src/main/java/org/mvndaemon/mvnd/common/Environment.java x: 1 contributors (30d) y: 346 lines of code daemon-m39/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 1 contributors (30d) y: 1041 lines of code daemon-m40/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 1 contributors (30d) y: 1167 lines of code dist-m39/src/main/provisio/maven-distro.xml x: 1 contributors (30d) y: 72 lines of code dist-m40/src/main/provisio/maven-distro.xml x: 1 contributors (30d) y: 75 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/ProjectBuildLogAppender.java x: 1 contributors (30d) y: 56 lines of code logging/src/main/java/org/slf4j/impl/MvndBaseLogger.java x: 1 contributors (30d) y: 140 lines of code logging/src/main/java/org/slf4j/impl/MvndConfiguration.java x: 1 contributors (30d) y: 28 lines of code logging/src/main/java/org/slf4j/impl/MvndDaemonLogger.java x: 1 contributors (30d) y: 47 lines of code logging/src/main/java/org/slf4j/impl/MvndFailOnSeverityLogger.java x: 1 contributors (30d) y: 60 lines of code logging/src/main/java/org/slf4j/impl/MvndSimpleLogger.java x: 1 contributors (30d) y: 168 lines of code logging/src/main/java/org/slf4j/impl/StaticLoggerBinder.java x: 1 contributors (30d) y: 24 lines of code logging/src/main/java/org/slf4j/impl/StaticMDCBinder.java x: 1 contributors (30d) y: 16 lines of code
1167.0
lines of code
  min: 12.0
  average: 268.44
  25th percentile: 42.25
  median: 73.5
  75th percentile: 453.75
  max: 1167.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

client/src/main/java-fallback/org/mvndaemon/mvnd/client/DefaultClient.java x: 1 commits (90d) y: 12 lines of code client/src/main/java-mvnd/org/mvndaemon/mvnd/client/DefaultClient.java x: 1 commits (90d) y: 428 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java x: 1 commits (90d) y: 531 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonParameters.java x: 4 commits (90d) y: 574 lines of code common/src/main/java/org/mvndaemon/mvnd/common/Environment.java x: 3 commits (90d) y: 346 lines of code daemon-m39/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 2 commits (90d) y: 1041 lines of code daemon-m40/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 3 commits (90d) y: 1167 lines of code dist-m39/src/main/provisio/maven-distro.xml x: 1 commits (90d) y: 72 lines of code dist-m40/src/main/provisio/maven-distro.xml x: 2 commits (90d) y: 75 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/ProjectBuildLogAppender.java x: 1 commits (90d) y: 56 lines of code logging/src/main/java/org/slf4j/impl/MvndBaseLogger.java x: 1 commits (90d) y: 140 lines of code logging/src/main/java/org/slf4j/impl/MvndConfiguration.java x: 1 commits (90d) y: 28 lines of code logging/src/main/java/org/slf4j/impl/MvndDaemonLogger.java x: 1 commits (90d) y: 47 lines of code logging/src/main/java/org/slf4j/impl/MvndFailOnSeverityLogger.java x: 1 commits (90d) y: 60 lines of code logging/src/main/java/org/slf4j/impl/MvndSimpleLogger.java x: 1 commits (90d) y: 168 lines of code logging/src/main/java/org/slf4j/impl/StaticLoggerBinder.java x: 1 commits (90d) y: 24 lines of code logging/src/main/java/org/slf4j/impl/StaticMDCBinder.java x: 1 commits (90d) y: 16 lines of code RELEASING.adoc x: 1 commits (90d) y: 20 lines of code daemon/src/main/java/org/apache/maven/cli/MvndHelpFormatter.java x: 2 commits (90d) y: 151 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/DaemonMemoryStatus.java x: 1 commits (90d) y: 188 lines of code
1167.0
lines of code
  min: 12.0
  average: 247.19
  25th percentile: 37.5
  median: 75.0
  75th percentile: 387.0
  max: 1167.0
0 4.0
commits (90d)
min: 1.0 | average: 1.48 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

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

client/src/main/java-fallback/org/mvndaemon/mvnd/client/DefaultClient.java x: 1 contributors (90d) y: 12 lines of code client/src/main/java-mvnd/org/mvndaemon/mvnd/client/DefaultClient.java x: 1 contributors (90d) y: 428 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java x: 1 contributors (90d) y: 531 lines of code client/src/main/java/org/mvndaemon/mvnd/client/DaemonParameters.java x: 2 contributors (90d) y: 574 lines of code common/src/main/java/org/mvndaemon/mvnd/common/Environment.java x: 2 contributors (90d) y: 346 lines of code daemon-m39/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 1 contributors (90d) y: 1041 lines of code daemon-m40/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 1 contributors (90d) y: 1167 lines of code dist-m39/src/main/provisio/maven-distro.xml x: 1 contributors (90d) y: 72 lines of code dist-m40/src/main/provisio/maven-distro.xml x: 1 contributors (90d) y: 75 lines of code logging/src/main/java/org/mvndaemon/mvnd/logging/smart/ProjectBuildLogAppender.java x: 1 contributors (90d) y: 56 lines of code logging/src/main/java/org/slf4j/impl/MvndBaseLogger.java x: 1 contributors (90d) y: 140 lines of code logging/src/main/java/org/slf4j/impl/MvndConfiguration.java x: 1 contributors (90d) y: 28 lines of code logging/src/main/java/org/slf4j/impl/MvndDaemonLogger.java x: 1 contributors (90d) y: 47 lines of code logging/src/main/java/org/slf4j/impl/MvndFailOnSeverityLogger.java x: 1 contributors (90d) y: 60 lines of code logging/src/main/java/org/slf4j/impl/MvndSimpleLogger.java x: 1 contributors (90d) y: 168 lines of code logging/src/main/java/org/slf4j/impl/StaticLoggerBinder.java x: 1 contributors (90d) y: 24 lines of code logging/src/main/java/org/slf4j/impl/StaticMDCBinder.java x: 1 contributors (90d) y: 16 lines of code RELEASING.adoc x: 1 contributors (90d) y: 20 lines of code daemon/src/main/java/org/apache/maven/cli/MvndHelpFormatter.java x: 1 contributors (90d) y: 151 lines of code daemon/src/main/java/org/mvndaemon/mvnd/daemon/DaemonMemoryStatus.java x: 1 contributors (90d) y: 188 lines of code
1167.0
lines of code
  min: 12.0
  average: 247.19
  25th percentile: 37.5
  median: 75.0
  75th percentile: 387.0
  max: 1167.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.1 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0