apache / maven-mvnd
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 94 files with 12,603 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 5 files changed 21-50 times (2,910 lines of code)
    • 16 files changed 6-20 times (5,694 lines of code)
    • 73 files changed 1-5 times (3,999 lines of code)
0% | 0% | 23% | 45% | 31%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 94 files with 12,603 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 2 files changed by 6-10 contributors (862 lines of code)
    • 31 files changed by 2-5 contributors (7,106 lines of code)
    • 61 files changed by 1 contributor (4,635 lines of code)
0% | 0% | 6% | 56% | 36%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, properties, sh, txt, yaml, c, json, bash, adoc, cmd, svg, gitignore, h, groovy, md, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 23% | 45% | 30%
xml0% | 0% | 0% | 47% | 52%
adoc0% | 0% | 0% | 100% | 0%
c0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
common0% | 0% | 29% | 47% | 22%
client0% | 0% | 57% | 22% | 19%
daemon0% | 0% | 32% | 46% | 21%
daemon-m400% | 0% | 0% | 79% | 20%
daemon-m390% | 0% | 0% | 79% | 20%
build-plugin0% | 0% | 0% | 100% | 0%
dist-m400% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
logging0% | 0% | 0% | 0% | 100%
native0% | 0% | 0% | 0% | 100%
dist-m390% | 0% | 0% | 0% | 100%
agent0% | 0% | 0% | 0% | 100%
helper0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Environment.java
in common/src/main/java/org/mvndaemon/mvnd/common
346 32 2020-11-12 2023-07-10 40 5 gnodet@gmail.com gnodet@gmail.com
DaemonConnector.java
in client/src/main/java/org/mvndaemon/mvnd/client
531 21 2020-11-12 2023-07-10 34 7 gnodet@gmail.com gnodet@gmail.com
DaemonParameters.java
in client/src/main/java/org/mvndaemon/mvnd/client
574 82 2020-11-12 2023-07-10 33 5 gnodet@gmail.com gnodet@gmail.com
Server.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
659 30 2020-11-12 2023-03-10 31 5 gnodet@gmail.com gnodet@gmail.com
TerminalOutput.java
in common/src/main/java/org/mvndaemon/mvnd/common/logging
800 31 2020-11-12 2023-03-21 31 5 ppalaga@redhat.com gnodet@gmail.com
DaemonRegistry.java
in common/src/main/java/org/mvndaemon/mvnd/common
331 27 2020-11-12 2023-03-10 18 7 gnodet@gmail.com petr.siroky@pm.me
Message.java
in common/src/main/java/org/mvndaemon/mvnd/common
1014 129 2020-11-12 2022-12-13 14 2 gnodet@gmail.com gnodet@gmail.com
ClientDispatcher.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
179 14 2020-12-25 2023-03-10 10 2 ppalaga@redhat.com gnodet@gmail.com
20 - 2020-07-30 2023-07-06 9 4 ppalaga@redhat.com gnodet@gmail.com
DaemonInfo.java
in common/src/main/java/org/mvndaemon/mvnd/common
115 14 2020-11-12 2022-12-16 8 3 gnodet@gmail.com gnodet@gmail.com
MvndHelpFormatter.java
in daemon/src/main/java/org/apache/maven/cli
151 6 2020-12-08 2023-05-22 8 2 gnodet@gmail.com ppalaga@redhat.com
BuildTimeEventSpy.java
in daemon/src/main/java/org/mvndaemon/mvnd/timing
185 23 2020-11-12 2023-04-06 8 1 gnodet@gmail.com gnodet@gmail.com
DaemonPrompter.java
in daemon/src/main/java/org/mvndaemon/mvnd/interactivity
140 14 2020-11-12 2023-04-06 7 2 gnodet@gmail.com gnodet@gmail.com
OsUtils.java
in common/src/main/java/org/mvndaemon/mvnd/common
168 13 2020-11-12 2023-03-10 7 4 gnodet@gmail.com petr.siroky@pm.me
DaemonConnection.java
in common/src/main/java/org/mvndaemon/mvnd/common
252 19 2020-11-12 2023-03-10 7 2 gnodet@gmail.com petr.siroky@pm.me
DaemonExpiration.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
294 22 2020-11-12 2022-12-16 7 2 gnodet@gmail.com gnodet@gmail.com
DefaultClient.java
in client/src/main/java-mvnd/org/mvndaemon/mvnd/client
428 12 2022-12-14 2023-07-10 7 3 gaozhiming@360.cn gnodet@gmail.com
DaemonMavenCli.java
in daemon-m39/src/main/java/org/apache/maven/cli
1041 38 2023-03-08 2023-07-10 7 2 gnodet@gmail.com gnodet@gmail.com
DaemonMavenCli.java
in daemon-m40/src/main/java/org/apache/maven/cli
1167 55 2023-03-08 2023-07-10 7 1 gnodet@gmail.com gnodet@gmail.com
maven-distro.xml
in dist-m40/src/main/provisio
75 - 2023-03-08 2023-07-10 6 1 gnodet@gmail.com gnodet@gmail.com
DocMojo.java
in build-plugin/src/main/java/org/mvndaemon/mvnd/plugin/doc
134 9 2020-12-08 2022-12-16 6 2 ppalaga@redhat.com gnodet@gmail.com
ClientOutput.java
in common/src/main/java/org/mvndaemon/mvnd/common/logging
13 - 2020-11-12 2022-12-16 5 2 gnodet@gmail.com gnodet@gmail.com
maven-distro.xml
in dist-m39/src/main/provisio
72 - 2023-03-08 2023-07-10 5 1 gnodet@gmail.com gnodet@gmail.com
DaemonClientConnection.java
in client/src/main/java/org/mvndaemon/mvnd/client
144 7 2020-11-12 2022-12-16 5 2 gnodet@gmail.com gnodet@gmail.com
MvndNativeLoader.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
262 17 2021-04-27 2022-11-22 5 1 gnodet@gmail.com gnodet@gmail.com
DefaultClient.java
in client/src/main/java-fallback/org/mvndaemon/mvnd/client
12 1 2022-12-14 2023-07-10 4 2 gaozhiming@360.cn gnodet@gmail.com
SocketHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
16 3 2021-07-21 2022-11-22 4 1 gnodet@gmail.com gnodet@gmail.com
SocketHelper.java
in common/src/main/java16/org/mvndaemon/mvnd/common
18 3 2021-07-21 2023-01-10 4 1 gnodet@gmail.com gnodet@gmail.com
OptionType.java
in common/src/main/java/org/mvndaemon/mvnd/common
38 2 2020-12-08 2022-12-16 4 2 ppalaga@redhat.com gnodet@gmail.com
DaemonDiagnostics.java
in client/src/main/java/org/mvndaemon/mvnd/client
73 5 2020-11-12 2022-11-22 4 2 gnodet@gmail.com gnodet@gmail.com
EnvHelper.java
in daemon/src/main/java/org/mvndaemon/mvnd/cli
140 6 2022-01-03 2023-03-10 4 1 gnodet@gmail.com gnodet@gmail.com
OSInfo.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
150 12 2021-04-27 2022-11-22 4 2 gnodet@gmail.com gnodet@gmail.com
ProcessHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
4 1 2021-07-22 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
ProcessHelper.java
in common/src/main/java11/org/mvndaemon/mvnd/common
6 1 2021-07-22 2023-01-10 3 1 gnodet@gmail.com gnodet@gmail.com
Client.java
in client/src/main/java/org/mvndaemon/mvnd/client
10 1 2020-11-12 2022-12-16 3 1 gnodet@gmail.com gnodet@gmail.com
JavaVersion.java
in common/src/main/java/org/mvndaemon/mvnd/common
10 1 2021-07-21 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
CLibrary.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
10 1 2021-04-27 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
ExecutionResult.java
in client/src/main/java/org/mvndaemon/mvnd/client
15 1 2020-11-12 2022-11-22 3 2 gnodet@gmail.com gnodet@gmail.com
Connection.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
16 2 2020-11-12 2022-12-16 3 1 gnodet@gmail.com gnodet@gmail.com
Completion.java
in client/src/main/java/org/mvndaemon/mvnd/client
22 1 2020-12-10 2022-11-22 3 2 ppalaga@redhat.com gnodet@gmail.com
DaemonNamedLockFactoryAdapterFactoryImpl.java
in daemon/src/main/java/org/mvndaemon/mvnd/syncontext
24 1 2022-12-15 2023-01-19 3 2 tamas@cservenak.net gnodet@gmail.com
ByteChannelWrapper.java
in common/src/main/java/org/mvndaemon/mvnd/common
26 5 2021-07-21 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
DaemonStopEvent.java
in common/src/main/java/org/mvndaemon/mvnd/common
52 8 2020-11-12 2022-11-22 3 2 gnodet@gmail.com gnodet@gmail.com
DaemonCompatibilitySpec.java
in common/src/main/java/org/mvndaemon/mvnd/common
68 11 2020-11-12 2022-11-22 3 2 gnodet@gmail.com gnodet@gmail.com
TimeUtils.java
in common/src/main/java/org/mvndaemon/mvnd/common
79 6 2020-11-12 2022-11-22 3 2 gnodet@gmail.com gnodet@gmail.com
mvndnative.h
in native/src/main/native
109 - 2021-04-27 2021-09-16 3 1 gnodet@gmail.com gnodet@gmail.com
SocketFamily.java
in common/src/main/java/org/mvndaemon/mvnd/common
116 7 2021-07-22 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
InterpolationHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
137 5 2022-08-29 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
DaemonMemoryStatus.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
188 12 2020-11-12 2023-05-17 3 1 gnodet@gmail.com gnodet@gmail.com
DaemonExpirationStatus.java
in common/src/main/java/org/mvndaemon/mvnd/common
7 - 2020-11-12 2022-11-22 2 1 gnodet@gmail.com gnodet@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
DaemonConnector.java
in client/src/main/java/org/mvndaemon/mvnd/client
531 21 2020-11-12 2023-07-10 34 7 gnodet@gmail.com gnodet@gmail.com
DaemonRegistry.java
in common/src/main/java/org/mvndaemon/mvnd/common
331 27 2020-11-12 2023-03-10 18 7 gnodet@gmail.com petr.siroky@pm.me
Environment.java
in common/src/main/java/org/mvndaemon/mvnd/common
346 32 2020-11-12 2023-07-10 40 5 gnodet@gmail.com gnodet@gmail.com
DaemonParameters.java
in client/src/main/java/org/mvndaemon/mvnd/client
574 82 2020-11-12 2023-07-10 33 5 gnodet@gmail.com gnodet@gmail.com
TerminalOutput.java
in common/src/main/java/org/mvndaemon/mvnd/common/logging
800 31 2020-11-12 2023-03-21 31 5 ppalaga@redhat.com gnodet@gmail.com
Server.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
659 30 2020-11-12 2023-03-10 31 5 gnodet@gmail.com gnodet@gmail.com
20 - 2020-07-30 2023-07-06 9 4 ppalaga@redhat.com gnodet@gmail.com
OsUtils.java
in common/src/main/java/org/mvndaemon/mvnd/common
168 13 2020-11-12 2023-03-10 7 4 gnodet@gmail.com petr.siroky@pm.me
DaemonInfo.java
in common/src/main/java/org/mvndaemon/mvnd/common
115 14 2020-11-12 2022-12-16 8 3 gnodet@gmail.com gnodet@gmail.com
DefaultClient.java
in client/src/main/java-mvnd/org/mvndaemon/mvnd/client
428 12 2022-12-14 2023-07-10 7 3 gaozhiming@360.cn gnodet@gmail.com
Message.java
in common/src/main/java/org/mvndaemon/mvnd/common
1014 129 2020-11-12 2022-12-13 14 2 gnodet@gmail.com gnodet@gmail.com
ClientDispatcher.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
179 14 2020-12-25 2023-03-10 10 2 ppalaga@redhat.com gnodet@gmail.com
MvndHelpFormatter.java
in daemon/src/main/java/org/apache/maven/cli
151 6 2020-12-08 2023-05-22 8 2 gnodet@gmail.com ppalaga@redhat.com
DaemonConnection.java
in common/src/main/java/org/mvndaemon/mvnd/common
252 19 2020-11-12 2023-03-10 7 2 gnodet@gmail.com petr.siroky@pm.me
DaemonPrompter.java
in daemon/src/main/java/org/mvndaemon/mvnd/interactivity
140 14 2020-11-12 2023-04-06 7 2 gnodet@gmail.com gnodet@gmail.com
DaemonExpiration.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
294 22 2020-11-12 2022-12-16 7 2 gnodet@gmail.com gnodet@gmail.com
DaemonMavenCli.java
in daemon-m39/src/main/java/org/apache/maven/cli
1041 38 2023-03-08 2023-07-10 7 2 gnodet@gmail.com gnodet@gmail.com
DocMojo.java
in build-plugin/src/main/java/org/mvndaemon/mvnd/plugin/doc
134 9 2020-12-08 2022-12-16 6 2 ppalaga@redhat.com gnodet@gmail.com
ClientOutput.java
in common/src/main/java/org/mvndaemon/mvnd/common/logging
13 - 2020-11-12 2022-12-16 5 2 gnodet@gmail.com gnodet@gmail.com
DaemonClientConnection.java
in client/src/main/java/org/mvndaemon/mvnd/client
144 7 2020-11-12 2022-12-16 5 2 gnodet@gmail.com gnodet@gmail.com
OSInfo.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
150 12 2021-04-27 2022-11-22 4 2 gnodet@gmail.com gnodet@gmail.com
OptionType.java
in common/src/main/java/org/mvndaemon/mvnd/common
38 2 2020-12-08 2022-12-16 4 2 ppalaga@redhat.com gnodet@gmail.com
DaemonDiagnostics.java
in client/src/main/java/org/mvndaemon/mvnd/client
73 5 2020-11-12 2022-11-22 4 2 gnodet@gmail.com gnodet@gmail.com
DefaultClient.java
in client/src/main/java-fallback/org/mvndaemon/mvnd/client
12 1 2022-12-14 2023-07-10 4 2 gaozhiming@360.cn gnodet@gmail.com
DaemonCompatibilitySpec.java
in common/src/main/java/org/mvndaemon/mvnd/common
68 11 2020-11-12 2022-11-22 3 2 gnodet@gmail.com gnodet@gmail.com
TimeUtils.java
in common/src/main/java/org/mvndaemon/mvnd/common
79 6 2020-11-12 2022-11-22 3 2 gnodet@gmail.com gnodet@gmail.com
DaemonStopEvent.java
in common/src/main/java/org/mvndaemon/mvnd/common
52 8 2020-11-12 2022-11-22 3 2 gnodet@gmail.com gnodet@gmail.com
DaemonNamedLockFactoryAdapterFactoryImpl.java
in daemon/src/main/java/org/mvndaemon/mvnd/syncontext
24 1 2022-12-15 2023-01-19 3 2 tamas@cservenak.net gnodet@gmail.com
Completion.java
in client/src/main/java/org/mvndaemon/mvnd/client
22 1 2020-12-10 2022-11-22 3 2 ppalaga@redhat.com gnodet@gmail.com
ExecutionResult.java
in client/src/main/java/org/mvndaemon/mvnd/client
15 1 2020-11-12 2022-11-22 3 2 gnodet@gmail.com gnodet@gmail.com
IoUtils.java
in common/src/main/java/org/mvndaemon/mvnd/common
23 1 2020-12-10 2022-11-22 2 2 ppalaga@redhat.com gnodet@gmail.com
DaemonMavenTransferListener.java
in daemon/src/main/java/org/mvndaemon/mvnd/transfer
44 7 2021-01-08 2022-11-22 2 2 ppalaga@redhat.com gnodet@gmail.com
SnapshotModelCacheFactory.java
in daemon-m39/src/main/java/org/apache/maven/project
34 2 2023-03-08 2023-03-30 2 2 gnodet@gmail.com st.oehme@gmail.com
BuildTimeEventSpy.java
in daemon/src/main/java/org/mvndaemon/mvnd/timing
185 23 2020-11-12 2023-04-06 8 1 gnodet@gmail.com gnodet@gmail.com
DaemonMavenCli.java
in daemon-m40/src/main/java/org/apache/maven/cli
1167 55 2023-03-08 2023-07-10 7 1 gnodet@gmail.com gnodet@gmail.com
maven-distro.xml
in dist-m40/src/main/provisio
75 - 2023-03-08 2023-07-10 6 1 gnodet@gmail.com gnodet@gmail.com
MvndNativeLoader.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
262 17 2021-04-27 2022-11-22 5 1 gnodet@gmail.com gnodet@gmail.com
maven-distro.xml
in dist-m39/src/main/provisio
72 - 2023-03-08 2023-07-10 5 1 gnodet@gmail.com gnodet@gmail.com
SocketHelper.java
in common/src/main/java16/org/mvndaemon/mvnd/common
18 3 2021-07-21 2023-01-10 4 1 gnodet@gmail.com gnodet@gmail.com
SocketHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
16 3 2021-07-21 2022-11-22 4 1 gnodet@gmail.com gnodet@gmail.com
EnvHelper.java
in daemon/src/main/java/org/mvndaemon/mvnd/cli
140 6 2022-01-03 2023-03-10 4 1 gnodet@gmail.com gnodet@gmail.com
mvndnative.h
in native/src/main/native
109 - 2021-04-27 2021-09-16 3 1 gnodet@gmail.com gnodet@gmail.com
CLibrary.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
10 1 2021-04-27 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
ProcessHelper.java
in common/src/main/java11/org/mvndaemon/mvnd/common
6 1 2021-07-22 2023-01-10 3 1 gnodet@gmail.com gnodet@gmail.com
ByteChannelWrapper.java
in common/src/main/java/org/mvndaemon/mvnd/common
26 5 2021-07-21 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
SocketFamily.java
in common/src/main/java/org/mvndaemon/mvnd/common
116 7 2021-07-22 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
InterpolationHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
137 5 2022-08-29 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
ProcessHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
4 1 2021-07-22 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
JavaVersion.java
in common/src/main/java/org/mvndaemon/mvnd/common
10 1 2021-07-21 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
DaemonMemoryStatus.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
188 12 2020-11-12 2023-05-17 3 1 gnodet@gmail.com gnodet@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
DaemonMavenCli.java
in daemon-m40/src/main/java/org/apache/maven/cli
1167 55 2023-03-08 2023-07-10 7 1 gnodet@gmail.com gnodet@gmail.com
MvndNativeLoader.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
262 17 2021-04-27 2022-11-22 5 1 gnodet@gmail.com gnodet@gmail.com
DaemonMemoryStatus.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
188 12 2020-11-12 2023-05-17 3 1 gnodet@gmail.com gnodet@gmail.com
BuildTimeEventSpy.java
in daemon/src/main/java/org/mvndaemon/mvnd/timing
185 23 2020-11-12 2023-04-06 8 1 gnodet@gmail.com gnodet@gmail.com
SettingsUtilsV4.java
in daemon-m40/src/main/java/org/apache/maven/settings
178 5 2023-03-08 2023-03-08 1 1 gnodet@gmail.com gnodet@gmail.com
MvndSimpleLogger.java
in logging/src/main/java/org/slf4j/impl
168 14 2023-07-10 2023-07-10 1 1 gnodet@gmail.com gnodet@gmail.com
BufferHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
155 5 2022-06-15 2022-11-22 2 1 gnodet@gmail.com gnodet@gmail.com
LoggingExecutionListener.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
150 23 2023-03-13 2023-03-13 1 1 gnodet@gmail.com gnodet@gmail.com
EnvHelper.java
in daemon/src/main/java/org/mvndaemon/mvnd/cli
140 6 2022-01-03 2023-03-10 4 1 gnodet@gmail.com gnodet@gmail.com
MvndBaseLogger.java
in logging/src/main/java/org/slf4j/impl
140 36 2023-07-10 2023-07-10 1 1 gnodet@gmail.com gnodet@gmail.com
InterpolationHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
137 5 2022-08-29 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
SocketFamily.java
in common/src/main/java/org/mvndaemon/mvnd/common
116 7 2021-07-22 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
mvndnative.h
in native/src/main/native
109 - 2021-04-27 2021-09-16 3 1 gnodet@gmail.com gnodet@gmail.com
mvndnative.c
in native/src/main/native
100 6 2021-04-27 2021-04-28 2 1 gnodet@gmail.com gnodet@gmail.com
DefaultBuildResumptionDataRepository.java
in daemon-m39/src/main/java/org/mvndaemon/mvnd/execution
95 9 2023-03-08 2023-04-06 2 1 gnodet@gmail.com gnodet@gmail.com
Slf4jLogger.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/internal
81 21 2023-03-13 2023-03-13 1 1 gnodet@gmail.com gnodet@gmail.com
maven-distro.xml
in dist-m40/src/main/provisio
75 - 2023-03-08 2023-07-10 6 1 gnodet@gmail.com gnodet@gmail.com
maven-distro.xml
in dist-m39/src/main/provisio
72 - 2023-03-08 2023-07-10 5 1 gnodet@gmail.com gnodet@gmail.com
CachingPluginVersionResolver.java
in daemon-m40/src/main/java/org/mvndaemon/mvnd/plugin
66 4 2023-03-08 2023-03-08 1 1 gnodet@gmail.com gnodet@gmail.com
LoggingOutputStream.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
66 8 2023-03-13 2023-03-13 1 1 gnodet@gmail.com gnodet@gmail.com
MvndFailOnSeverityLogger.java
in logging/src/main/java/org/slf4j/impl
60 10 2023-07-10 2023-07-10 1 1 gnodet@gmail.com gnodet@gmail.com
DaemonException.java
in common/src/main/java/org/mvndaemon/mvnd/common
57 14 2020-11-12 2022-11-22 2 1 gnodet@gmail.com gnodet@gmail.com
ProjectBuildLogAppender.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
56 7 2023-03-13 2023-07-10 2 1 gnodet@gmail.com gnodet@gmail.com
CachingPluginVersionResolver.java
in daemon-m39/src/main/java/org/mvndaemon/mvnd/plugin
53 3 2023-03-08 2023-03-08 1 1 gnodet@gmail.com gnodet@gmail.com
Agent.java
in agent/src/main/java/org/mvndaemon/mvnd/agent
50 1 2021-01-05 2022-11-22 2 1 gnodet@gmail.com gnodet@gmail.com
Os.java
in common/src/main/java/org/mvndaemon/mvnd/common
49 6 2020-11-12 2022-11-22 2 1 gnodet@gmail.com gnodet@gmail.com
MvndDaemonLogger.java
in logging/src/main/java/org/slf4j/impl
47 2 2023-07-10 2023-07-10 1 1 gnodet@gmail.com gnodet@gmail.com
MvndLoggerFactory.java
in logging/src/main/java/org/slf4j/impl
47 6 2023-07-10 2023-07-10 1 1 gnodet@gmail.com gnodet@gmail.com
BuildProperties.java
in client/src/main/java/org/mvndaemon/mvnd/client
45 7 2022-05-02 2022-11-22 2 1 gnodet@gmail.com gnodet@gmail.com
DefaultBuildResumptionAnalyzer.java
in daemon-m39/src/main/java/org/mvndaemon/mvnd/execution
39 1 2023-03-08 2023-03-08 1 1 gnodet@gmail.com gnodet@gmail.com
dynamic-libc-start.c
in client/src/main/resources/glibc
34 1 2023-03-23 2023-04-06 2 1 gaozm55@gmail.com gaozm55@gmail.com
SnapshotModelCacheFactory.java
in daemon-m40/src/main/java/org/apache/maven/project
31 2 2023-03-08 2023-03-08 1 1 gnodet@gmail.com gnodet@gmail.com
BuildEventListener.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/smart
31 12 2023-03-13 2023-03-13 1 1 gnodet@gmail.com gnodet@gmail.com
SnapshotModelCache.java
in daemon-m40/src/main/java/org/apache/maven/project
29 6 2023-03-08 2023-03-08 1 1 gnodet@gmail.com gnodet@gmail.com
Slf4jLoggerManager.java
in logging/src/main/java/org/mvndaemon/mvnd/logging/internal
29 9 2023-03-13 2023-03-13 1 1 gnodet@gmail.com gnodet@gmail.com
MvndConfiguration.java
in logging/src/main/java/org/slf4j/impl
28 2 2023-07-10 2023-07-10 1 1 gnodet@gmail.com gnodet@gmail.com
ByteChannelWrapper.java
in common/src/main/java/org/mvndaemon/mvnd/common
26 5 2021-07-21 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
StaticLoggerBinder.java
in logging/src/main/java/org/slf4j/impl
24 4 2023-07-10 2023-07-10 1 1 gnodet@gmail.com gnodet@gmail.com
SnapshotModelCache.java
in daemon-m39/src/main/java/org/apache/maven/project
22 4 2023-03-08 2023-03-08 1 1 gnodet@gmail.com gnodet@gmail.com
SocketHelper.java
in common/src/main/java16/org/mvndaemon/mvnd/common
18 3 2021-07-21 2023-01-10 4 1 gnodet@gmail.com gnodet@gmail.com
SocketHelper.java
in common/src/main/java/org/mvndaemon/mvnd/common
16 3 2021-07-21 2022-11-22 4 1 gnodet@gmail.com gnodet@gmail.com
Connection.java
in daemon/src/main/java/org/mvndaemon/mvnd/daemon
16 2 2020-11-12 2022-12-16 3 1 gnodet@gmail.com gnodet@gmail.com
StaticMDCBinder.java
in logging/src/main/java/org/slf4j/impl
16 4 2023-07-10 2023-07-10 1 1 gnodet@gmail.com gnodet@gmail.com
DaemonCli.java
in daemon/src/main/java/org/apache/maven/cli
13 - 2023-03-08 2023-03-08 1 1 gnodet@gmail.com gnodet@gmail.com
AgentHelper.java
in helper/src/main/java/org/mvndaemon/mvnd/pump
13 1 2021-01-05 2022-11-22 2 1 gnodet@gmail.com gnodet@gmail.com
StaticMDCBinderSubstitution.java
in client/src/main/java/org/mvndaemon/mvnd/client/svm
13 1 2020-11-12 2022-11-22 2 1 gnodet@gmail.com gnodet@gmail.com
BuildResumptionData.java
in daemon-m39/src/main/java/org/mvndaemon/mvnd/execution
11 2 2023-03-08 2023-03-08 1 1 gnodet@gmail.com gnodet@gmail.com
CLibrary.java
in native/src/main/java/org/mvndaemon/mvnd/nativ
10 1 2021-04-27 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
JavaVersion.java
in common/src/main/java/org/mvndaemon/mvnd/common
10 1 2021-07-21 2022-11-22 3 1 gnodet@gmail.com gnodet@gmail.com
extension.xml
in daemon/src/main/resources/META-INF/maven
10 - 2021-02-09 2022-11-19 2 1 gnodet@gmail.com gnodet@gmail.com
Correlations

File Size vs. Number of Changes: 94 points

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

Number of Contributors vs. Number of Changes: 94 points

client/src/main/java-fallback/org/mvndaemon/mvnd/client/DefaultClient.java x: 2 # contributors y: 4 # changes client/src/main/java-mvnd/org/mvndaemon/mvnd/client/DefaultClient.java x: 3 # contributors y: 7 # changes client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java x: 7 # contributors y: 34 # changes client/src/main/java/org/mvndaemon/mvnd/client/DaemonParameters.java x: 5 # contributors y: 33 # changes common/src/main/java/org/mvndaemon/mvnd/common/Environment.java x: 5 # contributors y: 40 # changes daemon-m39/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 2 # contributors y: 7 # changes daemon-m40/src/main/java/org/apache/maven/cli/DaemonMavenCli.java x: 1 # contributors y: 7 # changes dist-m39/src/main/provisio/maven-distro.xml x: 1 # contributors y: 5 # changes dist-m40/src/main/provisio/maven-distro.xml x: 1 # contributors y: 6 # changes logging/src/main/java/org/mvndaemon/mvnd/logging/smart/ProjectBuildLogAppender.java x: 1 # contributors y: 2 # changes logging/src/main/java/org/slf4j/impl/MvndBaseLogger.java x: 1 # contributors y: 1 # changes RELEASING.adoc x: 4 # contributors y: 9 # changes daemon/src/main/java/org/apache/maven/cli/MvndHelpFormatter.java x: 2 # contributors y: 8 # changes daemon/src/main/java/org/mvndaemon/mvnd/daemon/DaemonMemoryStatus.java x: 1 # contributors y: 3 # changes daemon-m39/src/main/java/org/apache/maven/project/SnapshotModelCacheFactory.java x: 2 # contributors y: 2 # changes daemon/src/main/java/org/mvndaemon/mvnd/timing/BuildTimeEventSpy.java x: 1 # contributors y: 8 # changes common/src/main/java/org/mvndaemon/mvnd/common/logging/TerminalOutput.java x: 5 # contributors y: 31 # changes common/src/main/java/org/mvndaemon/mvnd/common/OsUtils.java x: 4 # contributors y: 7 # changes common/src/main/java/org/mvndaemon/mvnd/common/DaemonRegistry.java x: 7 # contributors y: 18 # changes daemon/src/main/java/org/mvndaemon/mvnd/cli/EnvHelper.java x: 1 # contributors y: 4 # changes daemon/src/main/java/org/mvndaemon/mvnd/daemon/ClientDispatcher.java x: 2 # contributors y: 10 # changes daemon/src/main/java/org/mvndaemon/mvnd/syncontext/DaemonNamedLockFactoryAdapterFactoryImpl.java x: 2 # contributors y: 3 # changes build-plugin/src/main/java/org/mvndaemon/mvnd/plugin/doc/DocMojo.java x: 2 # contributors y: 6 # changes client/src/main/java/org/mvndaemon/mvnd/client/DaemonClientConnection.java x: 2 # contributors y: 5 # changes common/src/main/java/org/mvndaemon/mvnd/common/DaemonInfo.java x: 3 # contributors y: 8 # changes common/src/main/java/org/mvndaemon/mvnd/common/Message.java x: 2 # contributors y: 14 # changes
40.0
# changes
  min: 1.0
  average: 4.98
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.0
  max: 40.0
0 7.0
# contributors
min: 1.0 | average: 1.65 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

Number of Contributors vs. File Size: 94 points

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