apache / maven-release
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 214 files with 11,847 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (788 lines of code)
    • 25 files changed 21-50 times (3,848 lines of code)
    • 73 files changed 6-20 times (3,731 lines of code)
    • 114 files changed 1-5 times (3,480 lines of code)
0% | 6% | 32% | 31% | 29%
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 214 files with 11,847 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 30 files changed by 11-25 contributors (5,055 lines of code)
    • 45 files changed by 6-10 contributors (2,657 lines of code)
    • 118 files changed by 2-5 contributors (3,662 lines of code)
    • 21 files changed by 1 contributor (473 lines of code)
0% | 42% | 22% | 30% | 3%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
xml, java, groovy, properties, yaml, md, cgi, gitignore, gitattributes, txt, bat, sh
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 7% | 34% | 33% | 25%
xml0% | 0% | 17% | 5% | 76%
groovy0% | 0% | 0% | 0% | 100%
cgi0% | 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
maven-release-manager0% | 6% | 38% | 33% | 21%
maven-release-plugin0% | 8% | 22% | 7% | 60%
maven-release-api0% | 0% | 0% | 71% | 28%
maven-release-policies0% | 0% | 0% | 80% | 20%
src0% | 0% | 0% | 38% | 61%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AbstractRewritePomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
590 23 2006-12-09 2024-12-13 69 23 jvanzyl@apache.org wuwen.55@aliyun.com
PrepareReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
198 6 2006-12-09 2024-12-15 63 25 jvanzyl@apache.org elharo@users.noreply.github...
CheckDependencySnapshotsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
339 15 2006-12-09 2023-03-12 47 17 jvanzyl@apache.org michaelo@apache.org
AbstractReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
134 13 2006-12-09 2024-12-15 46 21 jvanzyl@apache.org elharo@users.noreply.github...
ReleaseUtils.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/config
188 4 2006-12-09 2023-03-12 46 24 jvanzyl@apache.org michaelo@apache.org
DefaultReleaseManager.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release
435 26 2006-12-09 2023-05-09 44 18 jvanzyl@apache.org timtebeek@gmail.com
PerformReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
105 5 2006-12-09 2024-12-15 40 18 jvanzyl@apache.org elharo@users.noreply.github...
BranchReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
111 2 2007-05-03 2024-12-15 40 16 evenisse@apache.org elharo@users.noreply.github...
PropertiesReleaseDescriptorStore.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/config
238 9 2006-12-09 2023-03-12 37 17 jvanzyl@apache.org michaelo@apache.org
GenerateReleasePomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
475 21 2006-12-09 2024-06-09 37 12 jvanzyl@apache.org michaelo@apache.org
RewritePomsForReleasePhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
172 7 2006-12-09 2023-03-12 34 12 jvanzyl@apache.org michaelo@apache.org
ReleaseUtil.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/util
133 11 2007-04-24 2023-05-09 33 14 evenisse@apache.org timtebeek@gmail.com
InvokerMavenExecutor.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/exec
173 20 2008-06-24 2023-05-15 33 13 jdcasey@apache.org s.jaranowski@gmail.com
CheckoutProjectFromScm.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
180 4 2007-05-01 2023-05-09 28 12 evenisse@apache.org timtebeek@gmail.com
ScmTagPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
125 4 2006-12-09 2023-03-12 26 16 jvanzyl@apache.org michaelo@apache.org
ForkedMavenExecutor.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/exec
146 3 2006-12-09 2023-05-09 26 16 jvanzyl@apache.org timtebeek@gmail.com
UpdateVersionsMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
63 2 2009-09-14 2024-12-15 25 11 pgier@apache.org elharo@users.noreply.github...
RewritePomsForBranchPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
174 7 2007-05-03 2023-03-12 25 9 evenisse@apache.org michaelo@apache.org
RewritePomsForDevelopmentPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
80 6 2006-12-09 2023-03-12 24 10 jvanzyl@apache.org michaelo@apache.org
RunPerformGoalsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
93 5 2007-05-01 2023-05-09 24 12 evenisse@apache.org timtebeek@gmail.com
ScmBranchPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
104 4 2007-05-03 2023-03-12 23 12 evenisse@apache.org michaelo@apache.org
ScmCheckModificationsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
127 3 2006-12-09 2023-03-12 23 10 jvanzyl@apache.org michaelo@apache.org
RollbackReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
42 2 2007-01-05 2024-12-15 22 11 epunzalan@apache.org elharo@users.noreply.github...
site.xml
in maven-release-plugin/src/site
45 - 2006-12-09 2025-02-15 22 11 jvanzyl@apache.org bukama@users.noreply.github...
AbstractRunGoalsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
101 5 2007-05-01 2023-05-09 22 11 evenisse@apache.org timtebeek@gmail.com
ReleaseManager.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release
12 - 2006-12-09 2023-03-12 21 12 jvanzyl@apache.org michaelo@apache.org
RewritePomVersionsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
53 7 2009-09-14 2023-03-12 21 8 pgier@apache.org michaelo@apache.org
InputVariablesPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
19 1 2006-12-09 2023-03-12 20 12 jvanzyl@apache.org michaelo@apache.org
CleanReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
31 2 2006-12-09 2024-12-15 20 11 jvanzyl@apache.org elharo@users.noreply.github...
ReleaseDescriptor.java
in maven-release-api/src/main/java/org/apache/maven/shared/release/config
80 - 2018-02-10 2024-02-08 18 14 rfscholte@apache.org kwin@apache.org
DefaultScmRepositoryConfigurator.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/scm
153 6 2006-12-09 2025-02-03 18 13 jvanzyl@apache.org kwin@apache.org
AbstractScmReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
92 4 2012-09-23 2024-12-15 17 10 rfscholte@apache.org elharo@users.noreply.github...
DefaultVersionInfo.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/versions
226 19 2006-12-09 2023-05-09 17 11 jvanzyl@apache.org timtebeek@gmail.com
StageReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
31 3 2008-05-07 2024-12-15 16 11 nicolas@apache.org elharo@users.noreply.github...
PomFinder.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/util
153 12 2010-12-23 2023-03-12 14 8 struberg@apache.org michaelo@apache.org
AbstractScmCommitPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
191 10 2010-09-29 2024-12-13 14 10 brett@apache.org wuwen.55@aliyun.com
ReleaseDescriptorBuilder.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/config
313 72 2018-02-10 2023-03-12 14 13 rfscholte@apache.org michaelo@apache.org
CreateBackupPomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
57 4 2007-01-05 2023-03-12 13 9 epunzalan@apache.org michaelo@apache.org
AbstractMavenExecutor.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/exec
86 5 2008-06-24 2023-03-12 13 7 jdcasey@apache.org michaelo@apache.org
RemoveReleasePomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
112 7 2006-12-09 2023-03-12 13 10 jvanzyl@apache.org michaelo@apache.org
DefaultVersionPolicy.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/policies
23 2 2014-03-17 2023-03-12 12 7 rfscholte@apache.org michaelo@apache.org
RemoveScmTagPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
106 4 2007-01-05 2023-03-12 12 9 epunzalan@apache.org michaelo@apache.org
SubversionScmTranslator.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/scm
26 4 2006-12-09 2023-03-12 11 7 jvanzyl@apache.org michaelo@apache.org
CvsScmTranslator.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/scm
27 4 2006-12-09 2023-03-12 11 8 jvanzyl@apache.org michaelo@apache.org
RunPrepareGoalsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
46 4 2007-05-01 2023-03-12 11 8 evenisse@apache.org michaelo@apache.org
DefaultReleaseEnvironment.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/env
54 10 2008-06-24 2023-03-12 11 7 jdcasey@apache.org michaelo@apache.org
RestoreBackupPomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
93 4 2007-01-05 2023-03-12 11 8 epunzalan@apache.org michaelo@apache.org
VersionPolicy.java
in maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version
8 - 2014-04-04 2023-03-12 10 6 simonetripodi@apache.org michaelo@apache.org
MavenExecutor.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/exec
15 - 2006-12-09 2023-03-12 10 8 jvanzyl@apache.org michaelo@apache.org
EndReleasePhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
36 2 2006-12-09 2023-03-12 10 9 jvanzyl@apache.org michaelo@apache.org
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
PrepareReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
198 6 2006-12-09 2024-12-15 63 25 jvanzyl@apache.org elharo@users.noreply.github...
ReleaseUtils.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/config
188 4 2006-12-09 2023-03-12 46 24 jvanzyl@apache.org michaelo@apache.org
AbstractRewritePomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
590 23 2006-12-09 2024-12-13 69 23 jvanzyl@apache.org wuwen.55@aliyun.com
AbstractReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
134 13 2006-12-09 2024-12-15 46 21 jvanzyl@apache.org elharo@users.noreply.github...
DefaultReleaseManager.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release
435 26 2006-12-09 2023-05-09 44 18 jvanzyl@apache.org timtebeek@gmail.com
PerformReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
105 5 2006-12-09 2024-12-15 40 18 jvanzyl@apache.org elharo@users.noreply.github...
CheckDependencySnapshotsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
339 15 2006-12-09 2023-03-12 47 17 jvanzyl@apache.org michaelo@apache.org
PropertiesReleaseDescriptorStore.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/config
238 9 2006-12-09 2023-03-12 37 17 jvanzyl@apache.org michaelo@apache.org
BranchReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
111 2 2007-05-03 2024-12-15 40 16 evenisse@apache.org elharo@users.noreply.github...
ScmTagPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
125 4 2006-12-09 2023-03-12 26 16 jvanzyl@apache.org michaelo@apache.org
ForkedMavenExecutor.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/exec
146 3 2006-12-09 2023-05-09 26 16 jvanzyl@apache.org timtebeek@gmail.com
ReleaseUtil.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/util
133 11 2007-04-24 2023-05-09 33 14 evenisse@apache.org timtebeek@gmail.com
ReleaseDescriptor.java
in maven-release-api/src/main/java/org/apache/maven/shared/release/config
80 - 2018-02-10 2024-02-08 18 14 rfscholte@apache.org kwin@apache.org
InvokerMavenExecutor.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/exec
173 20 2008-06-24 2023-05-15 33 13 jdcasey@apache.org s.jaranowski@gmail.com
DefaultScmRepositoryConfigurator.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/scm
153 6 2006-12-09 2025-02-03 18 13 jvanzyl@apache.org kwin@apache.org
ReleaseDescriptorBuilder.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/config
313 72 2018-02-10 2023-03-12 14 13 rfscholte@apache.org michaelo@apache.org
GenerateReleasePomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
475 21 2006-12-09 2024-06-09 37 12 jvanzyl@apache.org michaelo@apache.org
RewritePomsForReleasePhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
172 7 2006-12-09 2023-03-12 34 12 jvanzyl@apache.org michaelo@apache.org
CheckoutProjectFromScm.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
180 4 2007-05-01 2023-05-09 28 12 evenisse@apache.org timtebeek@gmail.com
RunPerformGoalsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
93 5 2007-05-01 2023-05-09 24 12 evenisse@apache.org timtebeek@gmail.com
ScmBranchPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
104 4 2007-05-03 2023-03-12 23 12 evenisse@apache.org michaelo@apache.org
ReleaseManager.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release
12 - 2006-12-09 2023-03-12 21 12 jvanzyl@apache.org michaelo@apache.org
InputVariablesPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
19 1 2006-12-09 2023-03-12 20 12 jvanzyl@apache.org michaelo@apache.org
UpdateVersionsMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
63 2 2009-09-14 2024-12-15 25 11 pgier@apache.org elharo@users.noreply.github...
AbstractRunGoalsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
101 5 2007-05-01 2023-05-09 22 11 evenisse@apache.org timtebeek@gmail.com
RollbackReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
42 2 2007-01-05 2024-12-15 22 11 epunzalan@apache.org elharo@users.noreply.github...
site.xml
in maven-release-plugin/src/site
45 - 2006-12-09 2025-02-15 22 11 jvanzyl@apache.org bukama@users.noreply.github...
CleanReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
31 2 2006-12-09 2024-12-15 20 11 jvanzyl@apache.org elharo@users.noreply.github...
DefaultVersionInfo.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/versions
226 19 2006-12-09 2023-05-09 17 11 jvanzyl@apache.org timtebeek@gmail.com
StageReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
31 3 2008-05-07 2024-12-15 16 11 nicolas@apache.org elharo@users.noreply.github...
RewritePomsForDevelopmentPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
80 6 2006-12-09 2023-03-12 24 10 jvanzyl@apache.org michaelo@apache.org
ScmCheckModificationsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
127 3 2006-12-09 2023-03-12 23 10 jvanzyl@apache.org michaelo@apache.org
AbstractScmReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
92 4 2012-09-23 2024-12-15 17 10 rfscholte@apache.org elharo@users.noreply.github...
AbstractScmCommitPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
191 10 2010-09-29 2024-12-13 14 10 brett@apache.org wuwen.55@aliyun.com
RemoveReleasePomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
112 7 2006-12-09 2023-03-12 13 10 jvanzyl@apache.org michaelo@apache.org
RewritePomsForBranchPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
174 7 2007-05-03 2023-03-12 25 9 evenisse@apache.org michaelo@apache.org
CreateBackupPomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
57 4 2007-01-05 2023-03-12 13 9 epunzalan@apache.org michaelo@apache.org
RemoveScmTagPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
106 4 2007-01-05 2023-03-12 12 9 epunzalan@apache.org michaelo@apache.org
EndReleasePhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
36 2 2006-12-09 2023-03-12 10 9 jvanzyl@apache.org michaelo@apache.org
RewritePomVersionsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
53 7 2009-09-14 2023-03-12 21 8 pgier@apache.org michaelo@apache.org
PomFinder.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/util
153 12 2010-12-23 2023-03-12 14 8 struberg@apache.org michaelo@apache.org
RestoreBackupPomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
93 4 2007-01-05 2023-03-12 11 8 epunzalan@apache.org michaelo@apache.org
RunPrepareGoalsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
46 4 2007-05-01 2023-03-12 11 8 evenisse@apache.org michaelo@apache.org
CvsScmTranslator.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/scm
27 4 2006-12-09 2023-03-12 11 8 jvanzyl@apache.org michaelo@apache.org
MavenExecutor.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/exec
15 - 2006-12-09 2023-03-12 10 8 jvanzyl@apache.org michaelo@apache.org
CheckCompletedPreparePhasesPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
46 2 2007-05-01 2023-03-12 9 8 evenisse@apache.org michaelo@apache.org
AbstractMavenExecutor.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/exec
86 5 2008-06-24 2023-03-12 13 7 jdcasey@apache.org michaelo@apache.org
DefaultVersionPolicy.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/policies
23 2 2014-03-17 2023-03-12 12 7 rfscholte@apache.org michaelo@apache.org
DefaultReleaseEnvironment.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/env
54 10 2008-06-24 2023-03-12 11 7 jdcasey@apache.org michaelo@apache.org
SubversionScmTranslator.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/scm
26 4 2006-12-09 2023-03-12 11 7 jvanzyl@apache.org michaelo@apache.org
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
DummyTagsScmProvider.java
in maven-release-plugin/src/it/setup/maven-scm-provider-dummy/src/main/java/org/apache/maven/scm/provider/dummy
79 5 2022-02-12 2022-02-12 1 1 niels@basjes.nl niels@basjes.nl
settings.xml
in maven-release-plugin/src/it/mrm
57 - 2019-05-10 2019-05-10 1 1 rfscholte@apache.org rfscholte@apache.org
DummyVersionPolicy.java
in maven-release-plugin/src/it/setup/maven-version-policy-dummy/src/main/java/org/apache/maven/its/release/version
54 2 2022-02-12 2022-02-12 1 1 niels@basjes.nl niels@basjes.nl
verify.groovy
in maven-release-plugin/src/it/projects/prepare/completion-goals
48 - 2021-02-10 2021-02-10 1 1 slachiewicz@apache.org slachiewicz@apache.org
verify.groovy
in maven-release-plugin/src/it/projects/prepare/flat-multi-module/parent-project
40 - 2021-02-10 2021-02-10 1 1 slachiewicz@apache.org slachiewicz@apache.org
verify.groovy
in maven-release-plugin/src/it/projects/prepare/regular-multi-module
30 - 2021-02-10 2021-02-10 1 1 slachiewicz@apache.org slachiewicz@apache.org
my-pom.xml
in maven-release-plugin/src/it/projects/prepare/MRELEASE-966
27 - 2016-11-11 2016-11-11 1 1 gboue@apache.org gboue@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-06-25 2014-06-25 1 1 hboutemy@apache.org hboutemy@apache.org
site.xml
in maven-release-api/src/site
13 - 2019-11-03 2019-11-03 1 1 hboutemy@apache.org hboutemy@apache.org
site.xml
in maven-release-manager/src/site
13 - 2011-06-24 2011-06-24 1 1 hboutemy@apache.org hboutemy@apache.org
site.xml
in maven-release-policies/maven-release-oddeven-policy/src/site
13 - 2019-11-03 2019-11-03 1 1 hboutemy@apache.org hboutemy@apache.org
site.xml
in maven-release-policies/maven-release-semver-policy/src/site
13 - 2019-11-03 2019-11-03 1 1 hboutemy@apache.org hboutemy@apache.org
verify.groovy
in maven-release-plugin/src/it/projects/prepare/fail-on-snapshots
11 - 2019-05-10 2019-05-10 1 1 rfscholte@apache.org rfscholte@apache.org
selector.groovy
in maven-release-plugin/src/it/projects/prepare/flat-multi-module/parent-project
8 - 2024-06-09 2024-06-09 1 1 michaelo@apache.org michaelo@apache.org
selector.groovy
in maven-release-plugin/src/it/projects/prepare/MRELEASE-128
8 - 2024-06-09 2024-06-09 1 1 michaelo@apache.org michaelo@apache.org
selector.groovy
in maven-release-plugin/src/it/projects/prepare/regular-multi-module
8 - 2024-06-09 2024-06-09 1 1 michaelo@apache.org michaelo@apache.org
selector.groovy
in maven-release-plugin/src/it/projects/prepare/MRELEASE-1053
8 - 2024-06-09 2024-06-09 1 1 michaelo@apache.org michaelo@apache.org
App.java
in maven-release-plugin/src/it/projects/prepare/MRELEASE-1053/module-a/src/main/java/org/apache/maven/plugin/release/module/a
8 1 2021-12-05 2021-12-05 1 1 kwin@apache.org kwin@apache.org
verify.groovy
in maven-release-plugin/src/it/projects/prepare/MRELEASE-835
7 - 2020-01-08 2020-01-08 1 1 theit@gmx.de theit@gmx.de
verify.groovy
in maven-release-plugin/src/it/projects/stage/MRELEASE-1104-stage-repo-only
3 - 2022-09-23 2022-09-23 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in maven-release-plugin/src/it/projects/stage/MRELEASE-1104-both-parameters
3 - 2022-09-23 2022-09-23 1 1 olamy@apache.org olamy@apache.org
JDomBuild.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
202 41 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
JDomModelETL.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
146 9 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
JDomPlugin.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
112 22 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
StubScmProviderRepository.java
in maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub
103 9 2010-09-15 2021-10-02 2 2 brett@apache.org slachiewicz@apache.org
JDomDependency.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
96 22 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
JDomReportPlugin.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
93 21 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
MavenCrypto.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/util
91 9 2022-05-06 2023-04-14 3 2 tamas@cservenak.net tamas@cservenak.net
JDomProperties.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
87 16 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
AbstractCheckPomPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
68 3 2022-05-06 2023-03-12 2 2 tamas@cservenak.net michaelo@apache.org
JDomUtils.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
66 3 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
JDomReporting.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
64 11 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
AbstractScmCommitDevelopmentPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
60 3 2022-05-06 2023-03-12 2 2 tamas@cservenak.net michaelo@apache.org
AbstractScmCommitPreparationPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
56 3 2022-05-06 2023-03-12 2 2 tamas@cservenak.net michaelo@apache.org
JDomPluginManagement.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
48 7 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
JDomModelBase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
43 4 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
JDomScm.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
41 8 2020-11-29 2023-03-12 2 2 slachiewicz@apache.org michaelo@apache.org
JDomDependencyManagement.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
40 5 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
JDomExtension.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
38 8 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
JDomMavenCoordinate.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
37 7 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
verify.groovy
in maven-release-plugin/src/it/projects/branch/MRELEASE-458
32 - 2021-02-10 2024-06-13 2 2 slachiewicz@apache.org michaelo@apache.org
my-pom.xml
in maven-release-plugin/src/it/projects/prepare/MRELEASE-618
30 - 2012-02-11 2013-10-11 2 2 rfscholte@apache.org dennisl@apache.org
other-pom.xml
in maven-release-plugin/src/it/projects/prepare/MRELEASE-533
27 - 2012-02-12 2013-10-11 2 2 rfscholte@apache.org dennisl@apache.org
JDomProfile.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
25 4 2020-11-29 2023-03-12 3 2 slachiewicz@apache.org michaelo@apache.org
verify.groovy
in maven-release-plugin/src/it/projects/prepare/version-policy
25 - 2022-02-12 2023-05-14 2 2 niels@basjes.nl s.jaranowski@gmail.com
StubStatusCommand.java
in maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub
21 1 2010-09-15 2021-10-02 2 2 brett@apache.org slachiewicz@apache.org
ReleasePhase.java
in maven-release-api/src/main/java/org/apache/maven/shared/release/phase
20 - 2018-02-10 2023-03-12 3 2 rfscholte@apache.org michaelo@apache.org
StubVersionPolicy.java
in maven-release-plugin/src/it/setup/maven-project-version-stub-policy/src/main/java/org/apache/maven/shared/release/policy/stub
20 2 2017-01-09 2022-06-04 2 2 gboue@apache.org hboutemy@apache.org
BranchInputVariablesPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
19 1 2022-05-06 2023-03-12 2 2 tamas@cservenak.net michaelo@apache.org
StubBranchCommand.java
in maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub
19 1 2010-09-29 2021-10-02 2 2 brett@apache.org slachiewicz@apache.org
Correlations

File Size vs. Number of Changes: 214 points

maven-release-plugin/src/site/site.xml x: 45 lines of code y: 22 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/DefaultScmRepositoryConfigurator.java x: 153 lines of code y: 18 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java x: 134 lines of code y: 46 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java x: 92 lines of code y: 17 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java x: 111 lines of code y: 40 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/CleanReleaseMojo.java x: 31 lines of code y: 20 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java x: 105 lines of code y: 40 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java x: 198 lines of code y: 63 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareWithPomReleaseMojo.java x: 22 lines of code y: 7 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java x: 42 lines of code y: 22 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/StageReleaseMojo.java x: 31 lines of code y: 16 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java x: 63 lines of code y: 25 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractMapVersionsPhase.java x: 279 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.java x: 590 lines of code y: 69 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhase.java x: 191 lines of code y: 14 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomModel.java x: 141 lines of code y: 6 # changes maven-release-plugin/src/it/projects/branch/MRELEASE-458/verify.groovy x: 32 lines of code y: 2 # changes maven-release-plugin/src/it/projects/branch/MRELEASE-694/verify.groovy x: 9 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/GenerateReleasePomsPhase.java x: 475 lines of code y: 37 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-1053/selector.groovy x: 8 lines of code y: 1 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptor.java x: 80 lines of code y: 18 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomParent.java x: 45 lines of code y: 4 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-1053/verify.groovy x: 8 lines of code y: 2 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-1077/verify.groovy x: 4 lines of code y: 2 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-161-dependencyManagement/verify.groovy x: 7 lines of code y: 2 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-667/verify.groovy x: 4 lines of code y: 5 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-985/verify.groovy x: 14 lines of code y: 2 # changes maven-release-plugin/src/it/projects/prepare/version-policy/verify.groovy x: 25 lines of code y: 2 # changes maven-release-plugin/src/it/projects/update-versions/MRELEASE-555/verify.groovy x: 6 lines of code y: 4 # changes maven-release-plugin/src/it/projects/update-versions/MRELEASE-611/verify.groovy x: 6 lines of code y: 5 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/InvokerMavenExecutor.java x: 173 lines of code y: 33 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/versions/Version.java x: 194 lines of code y: 10 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/DefaultReleaseManager.java x: 435 lines of code y: 44 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/ForkedMavenExecutor.java x: 146 lines of code y: 26 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractInputVariablesPhase.java x: 183 lines of code y: 4 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRunGoalsPhase.java x: 101 lines of code y: 22 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckoutProjectFromScm.java x: 180 lines of code y: 28 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RunPerformGoalsPhase.java x: 93 lines of code y: 24 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/util/ReleaseUtil.java x: 133 lines of code y: 33 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/versions/DefaultVersionInfo.java x: 226 lines of code y: 17 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/util/MavenCrypto.java x: 91 lines of code y: 3 # changes src/site/site.xml x: 14 lines of code y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/ReleaseFailureException.java x: 6 lines of code y: 2 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/ReleaseResult.java x: 68 lines of code y: 3 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/env/ReleaseEnvironment.java x: 11 lines of code y: 4 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePhase.java x: 35 lines of code y: 5 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/phase/ReleasePhase.java x: 20 lines of code y: 3 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/phase/ResourceGenerator.java x: 7 lines of code y: 4 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/PolicyException.java x: 9 lines of code y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicy.java x: 5 lines of code y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyRequest.java x: 27 lines of code y: 6 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyResult.java x: 11 lines of code y: 5 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version/VersionPolicy.java x: 8 lines of code y: 10 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version/VersionPolicyRequest.java x: 54 lines of code y: 8 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version/VersionPolicyResult.java x: 11 lines of code y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/strategy/Strategy.java x: 9 lines of code y: 5 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/versions/AetherVersion.java x: 20 lines of code y: 6 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/versions/MavenArtifactVersion.java x: 33 lines of code y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/versions/VersionComparisonConflictException.java x: 19 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/DefaultReleaseManagerListener.java x: 50 lines of code y: 4 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseBranchRequest.java x: 26 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseCleanRequest.java x: 2 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseManager.java x: 12 lines of code y: 21 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseManagerListener.java x: 10 lines of code y: 5 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleasePerformRequest.java x: 25 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseRollbackRequest.java x: 11 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseUpdateVersionsRequest.java x: 19 lines of code y: 7 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java x: 238 lines of code y: 37 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorBuilder.java x: 313 lines of code y: 14 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorStore.java x: 6 lines of code y: 7 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseUtils.java x: 188 lines of code y: 46 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/env/DefaultReleaseEnvironment.java x: 54 lines of code y: 11 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/AbstractMavenExecutor.java x: 86 lines of code y: 13 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/CommandLineFactory.java x: 5 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/MavenExecutor.java x: 15 lines of code y: 10 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/MavenExecutorException.java x: 14 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/RawStreamPumper.java x: 64 lines of code y: 7 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/TeeConsumer.java x: 29 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/TeeOutputStream.java x: 50 lines of code y: 8 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhase.java x: 21 lines of code y: 8 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractCheckPomPhase.java x: 68 lines of code y: 2 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePomsPhase.java x: 37 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitDevelopmentPhase.java x: 60 lines of code y: 2 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPreparationPhase.java x: 56 lines of code y: 2 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/BranchInputVariablesPhase.java x: 19 lines of code y: 2 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckCompletedPreparePhasesPhase.java x: 46 lines of code y: 9 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java x: 339 lines of code y: 47 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckPomsPhase.java x: 13 lines of code y: 2 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CreateBackupPomsPhase.java x: 57 lines of code y: 13 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/EndReleasePhase.java x: 36 lines of code y: 10 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/InputVariablesPhase.java x: 19 lines of code y: 20 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/MapBranchVersionsPhase.java x: 19 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RemoveReleasePomsPhase.java x: 112 lines of code y: 13 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RemoveScmTagPhase.java x: 106 lines of code y: 12 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RestoreBackupPomsPhase.java x: 93 lines of code y: 11 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomVersionsPhase.java x: 53 lines of code y: 21 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForBranchPhase.java x: 174 lines of code y: 25 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForDevelopmentPhase.java x: 80 lines of code y: 24 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForReleasePhase.java x: 172 lines of code y: 34 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RunPrepareGoalsPhase.java x: 46 lines of code y: 11 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmBranchPhase.java x: 104 lines of code y: 23 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmCheckModificationsPhase.java x: 127 lines of code y: 23 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmCommitDevelopmentPhase.java x: 16 lines of code y: 7 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmTagPhase.java x: 125 lines of code y: 26 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultNamingPolicy.java x: 15 lines of code y: 8 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultVersionPolicy.java x: 23 lines of code y: 12 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ClearCaseScmTranslator.java x: 27 lines of code y: 9 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/CvsScmTranslator.java x: 27 lines of code y: 11 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/GitScmTranslator.java x: 23 lines of code y: 7 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/JazzScmTranslator.java x: 42 lines of code y: 9 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ReleaseScmRepositoryException.java x: 18 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ScmTranslator.java x: 7 lines of code y: 9 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/SubversionScmTranslator.java x: 26 lines of code y: 11 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/strategies/DefaultStrategy.java x: 80 lines of code y: 7 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/MavenCoordinate.java x: 8 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/ModelETLFactory.java x: 4 lines of code y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomBuild.java x: 202 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomDependency.java x: 96 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomDependencyManagement.java x: 40 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomExtension.java x: 38 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomMavenCoordinate.java x: 37 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomModelBase.java x: 43 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomModelETL.java x: 146 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomModelETLFactory.java x: 18 lines of code y: 4 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomPlugin.java x: 112 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomPluginManagement.java x: 48 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomProfile.java x: 25 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomProperties.java x: 87 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomReportPlugin.java x: 93 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomReporting.java x: 64 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomScm.java x: 41 lines of code y: 2 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomUtils.java x: 66 lines of code y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/util/PomFinder.java x: 153 lines of code y: 14 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/versions/VersionInfo.java x: 7 lines of code y: 7 # changes maven-release-policies/maven-release-oddeven-policy/src/main/java/org/apache/maven/shared/release/policy/oddeven/OddEvenVersionPolicy.java x: 68 lines of code y: 7 # changes maven-release-policies/maven-release-oddeven-policy/src/main/java/org/apache/maven/shared/release/policy/oddeven/package-info.java x: 1 lines of code y: 3 # changes maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver/SemVerVersionPolicy.java x: 40 lines of code y: 7 # changes maven-release-plugin/src/it/setup/maven-scm-provider-dummy/src/main/java/org/apache/maven/scm/provider/dummy/DummyScmProvider.java x: 30 lines of code y: 4 # changes maven-release-plugin/src/it/setup/maven-scm-provider-dummy/src/main/java/org/apache/maven/scm/provider/dummy/DummyTagsScmProvider.java x: 79 lines of code y: 1 # changes maven-release-plugin/src/it/setup/maven-version-policy-dummy/src/main/java/org/apache/maven/its/release/version/DummyVersionPolicy.java x: 54 lines of code y: 1 # changes maven-release-plugin/src/it/projects/stage/MRELEASE-1104-both-parameters/verify.groovy x: 3 lines of code y: 1 # changes maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubCheckOutCommand.java x: 89 lines of code y: 3 # changes maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubScmProvider.java x: 65 lines of code y: 5 # changes maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubTagCommand.java x: 70 lines of code y: 3 # changes maven-release-plugin/src/it/setup/maven-project-naming-stub-policy/src/main/java/org/apache/maven/shared/release/policy/stub/StubNamingPolicy.java x: 16 lines of code y: 4 # changes maven-release-plugin/src/it/setup/maven-project-version-stub-policy/src/main/java/org/apache/maven/shared/release/policy/stub/StubVersionPolicy.java x: 20 lines of code y: 2 # changes maven-release-plugin/src/it/setup/maven-wagon-provider-dummy/src/main/java/org/apache/maven/wagon/providers/dummy/DummyWagonProvider.java x: 128 lines of code y: 3 # changes maven-release-plugin/src/it/projects/perform/MRELEASE-818/verify.groovy x: 6 lines of code y: 3 # changes maven-release-plugin/src/it/projects/perform/MRELEASE-459/verify.groovy x: 7 lines of code y: 5 # changes maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubScmProviderRepository.java x: 103 lines of code y: 2 # changes maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubStatusCommand.java x: 21 lines of code y: 2 # changes maven-release-plugin/src/it/projects/prepare/completion-goals/verify.groovy x: 48 lines of code y: 1 # changes maven-release-plugin/src/it/projects/prepare/flat-multi-module/parent-project/verify.groovy x: 40 lines of code y: 1 # changes maven-release-plugin/src/it/projects/prepare/regular-multi-module/verify.groovy x: 30 lines of code y: 1 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-835/verify.groovy x: 7 lines of code y: 1 # changes maven-release-api/src/site/site.xml x: 13 lines of code y: 1 # changes maven-release-plugin/src/it/mrm/settings.xml x: 57 lines of code y: 1 # changes maven-release-plugin/src/it/projects/prepare/fail-on-snapshots/verify.groovy x: 11 lines of code y: 1 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-420/verify.groovy x: 3 lines of code y: 4 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-966/my-pom.xml x: 27 lines of code y: 1 # changes src/site/resources/download.cgi x: 22 lines of code y: 1 # changes maven-release-plugin/src/it/projects/branch/MRELEASE-745/verify.groovy x: 3 lines of code y: 2 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-128/verify.groovy x: 16 lines of code y: 3 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-156/verify.groovy x: 10 lines of code y: 3 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-483/verify.groovy x: 4 lines of code y: 3 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-533/other-pom.xml x: 27 lines of code y: 2 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-618/my-pom.xml x: 30 lines of code y: 2 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-618/verify.groovy x: 3 lines of code y: 3 # changes
69.0
# changes
  min: 1.0
  average: 8.67
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 69.0
0 590.0
lines of code
min: 1.0 | average: 55.36 | 25th percentile: 9.0 | median: 25.0 | 75th percentile: 68.0 | max: 590.0

Number of Contributors vs. Number of Changes: 214 points

maven-release-plugin/src/site/site.xml x: 11 # contributors y: 22 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/DefaultScmRepositoryConfigurator.java x: 13 # contributors y: 18 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java x: 21 # contributors y: 46 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java x: 10 # contributors y: 17 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java x: 16 # contributors y: 40 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/CleanReleaseMojo.java x: 11 # contributors y: 20 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java x: 18 # contributors y: 40 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java x: 25 # contributors y: 63 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareWithPomReleaseMojo.java x: 4 # contributors y: 7 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/StageReleaseMojo.java x: 11 # contributors y: 16 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java x: 11 # contributors y: 25 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractMapVersionsPhase.java x: 6 # contributors y: 6 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.java x: 23 # contributors y: 69 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhase.java x: 10 # contributors y: 14 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomModel.java x: 4 # contributors y: 6 # changes maven-release-plugin/src/it/projects/branch/MRELEASE-458/verify.groovy x: 2 # contributors y: 2 # changes maven-release-plugin/src/it/projects/branch/MRELEASE-694/verify.groovy x: 3 # contributors y: 3 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/GenerateReleasePomsPhase.java x: 12 # contributors y: 37 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-1053/selector.groovy x: 1 # contributors y: 1 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptor.java x: 14 # contributors y: 18 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomParent.java x: 3 # contributors y: 4 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-667/verify.groovy x: 3 # contributors y: 5 # changes maven-release-plugin/src/it/projects/update-versions/MRELEASE-611/verify.groovy x: 4 # contributors y: 5 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/InvokerMavenExecutor.java x: 13 # contributors y: 33 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/versions/Version.java x: 6 # contributors y: 10 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/DefaultReleaseManager.java x: 18 # contributors y: 44 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/ForkedMavenExecutor.java x: 16 # contributors y: 26 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractInputVariablesPhase.java x: 4 # contributors y: 4 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckoutProjectFromScm.java x: 12 # contributors y: 28 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RunPerformGoalsPhase.java x: 12 # contributors y: 24 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/util/ReleaseUtil.java x: 14 # contributors y: 33 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/versions/DefaultVersionInfo.java x: 11 # contributors y: 17 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/util/MavenCrypto.java x: 2 # contributors y: 3 # changes src/site/site.xml x: 5 # contributors y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/PolicyException.java x: 6 # contributors y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version/VersionPolicyRequest.java x: 7 # contributors y: 8 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/versions/AetherVersion.java x: 5 # contributors y: 6 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/versions/VersionParseException.java x: 7 # contributors y: 7 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseManager.java x: 12 # contributors y: 21 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseManagerListener.java x: 5 # contributors y: 5 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java x: 17 # contributors y: 37 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorBuilder.java x: 13 # contributors y: 14 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseUtils.java x: 24 # contributors y: 46 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/env/DefaultReleaseEnvironment.java x: 7 # contributors y: 11 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/AbstractMavenExecutor.java x: 7 # contributors y: 13 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/MavenExecutor.java x: 8 # contributors y: 10 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckCompletedPreparePhasesPhase.java x: 8 # contributors y: 9 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java x: 17 # contributors y: 47 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CreateBackupPomsPhase.java x: 9 # contributors y: 13 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/EndReleasePhase.java x: 9 # contributors y: 10 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/InputVariablesPhase.java x: 12 # contributors y: 20 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RemoveReleasePomsPhase.java x: 10 # contributors y: 13 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RemoveScmTagPhase.java x: 9 # contributors y: 12 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RestoreBackupPomsPhase.java x: 8 # contributors y: 11 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomVersionsPhase.java x: 8 # contributors y: 21 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForBranchPhase.java x: 9 # contributors y: 25 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForDevelopmentPhase.java x: 10 # contributors y: 24 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForReleasePhase.java x: 12 # contributors y: 34 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RunCompleteGoalsPhase.java x: 7 # contributors y: 9 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmBranchPhase.java x: 12 # contributors y: 23 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmCheckModificationsPhase.java x: 10 # contributors y: 23 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultNamingPolicy.java x: 5 # contributors y: 8 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultVersionPolicy.java x: 7 # contributors y: 12 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ClearCaseScmTranslator.java x: 5 # contributors y: 9 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/JazzScmTranslator.java x: 6 # contributors y: 9 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/util/PomFinder.java x: 8 # contributors y: 14 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-420/verify.groovy x: 2 # contributors y: 4 # changes
69.0
# changes
  min: 1.0
  average: 8.67
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 69.0
0 25.0
# contributors
min: 1.0 | average: 5.31 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 7.0 | max: 25.0

Number of Contributors vs. File Size: 214 points

maven-release-plugin/src/site/site.xml x: 11 # contributors y: 45 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/DefaultScmRepositoryConfigurator.java x: 13 # contributors y: 153 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java x: 21 # contributors y: 134 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java x: 10 # contributors y: 92 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java x: 16 # contributors y: 111 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/CleanReleaseMojo.java x: 11 # contributors y: 31 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java x: 18 # contributors y: 105 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java x: 25 # contributors y: 198 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareWithPomReleaseMojo.java x: 4 # contributors y: 22 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java x: 11 # contributors y: 42 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java x: 11 # contributors y: 63 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractMapVersionsPhase.java x: 6 # contributors y: 279 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.java x: 23 # contributors y: 590 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhase.java x: 10 # contributors y: 191 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomModel.java x: 4 # contributors y: 141 lines of code maven-release-plugin/src/it/projects/branch/MRELEASE-458/verify.groovy x: 2 # contributors y: 32 lines of code maven-release-plugin/src/it/projects/branch/MRELEASE-694/verify.groovy x: 3 # contributors y: 9 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/GenerateReleasePomsPhase.java x: 12 # contributors y: 475 lines of code maven-release-plugin/src/it/projects/prepare/MRELEASE-1053/selector.groovy x: 1 # contributors y: 8 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptor.java x: 14 # contributors y: 80 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomParent.java x: 3 # contributors y: 45 lines of code maven-release-plugin/src/it/projects/prepare/MRELEASE-1053/verify.groovy x: 2 # contributors y: 8 lines of code maven-release-plugin/src/it/projects/prepare/MRELEASE-1077/verify.groovy x: 2 # contributors y: 4 lines of code maven-release-plugin/src/it/projects/prepare/MRELEASE-667/verify.groovy x: 3 # contributors y: 4 lines of code maven-release-plugin/src/it/projects/prepare/MRELEASE-985/verify.groovy x: 2 # contributors y: 14 lines of code maven-release-plugin/src/it/projects/prepare/version-policy/verify.groovy x: 2 # contributors y: 25 lines of code maven-release-plugin/src/it/projects/update-versions/MRELEASE-555/verify.groovy x: 3 # contributors y: 6 lines of code maven-release-plugin/src/it/projects/update-versions/MRELEASE-611/verify.groovy x: 4 # contributors y: 6 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/InvokerMavenExecutor.java x: 13 # contributors y: 173 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/versions/Version.java x: 6 # contributors y: 194 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/DefaultReleaseManager.java x: 18 # contributors y: 435 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/ForkedMavenExecutor.java x: 16 # contributors y: 146 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractInputVariablesPhase.java x: 4 # contributors y: 183 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRunGoalsPhase.java x: 11 # contributors y: 101 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckoutProjectFromScm.java x: 12 # contributors y: 180 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RunPerformGoalsPhase.java x: 12 # contributors y: 93 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/util/ReleaseUtil.java x: 14 # contributors y: 133 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/versions/DefaultVersionInfo.java x: 11 # contributors y: 226 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/util/MavenCrypto.java x: 2 # contributors y: 91 lines of code src/site/site.xml x: 5 # contributors y: 14 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/ReleaseFailureException.java x: 2 # contributors y: 6 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/ReleaseResult.java x: 3 # contributors y: 68 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/env/ReleaseEnvironment.java x: 3 # contributors y: 11 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePhase.java x: 4 # contributors y: 35 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/phase/ReleasePhase.java x: 2 # contributors y: 20 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/policy/PolicyException.java x: 6 # contributors y: 9 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyRequest.java x: 4 # contributors y: 27 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyResult.java x: 4 # contributors y: 11 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version/VersionPolicyRequest.java x: 7 # contributors y: 54 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version/VersionPolicyResult.java x: 6 # contributors y: 11 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/strategy/Strategy.java x: 4 # contributors y: 9 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/versions/AetherVersion.java x: 5 # contributors y: 20 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/versions/MavenArtifactVersion.java x: 6 # contributors y: 33 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/versions/VersionParseException.java x: 7 # contributors y: 9 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/DefaultReleaseManagerListener.java x: 3 # contributors y: 50 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseCleanRequest.java x: 5 # contributors y: 2 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseManager.java x: 12 # contributors y: 12 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseManagerListener.java x: 5 # contributors y: 10 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleasePerformRequest.java x: 5 # contributors y: 25 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleasePrepareRequest.java x: 5 # contributors y: 33 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java x: 17 # contributors y: 238 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorBuilder.java x: 13 # contributors y: 313 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorStore.java x: 6 # contributors y: 6 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorStoreException.java x: 5 # contributors y: 6 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseUtils.java x: 24 # contributors y: 188 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/AbstractMavenExecutor.java x: 7 # contributors y: 86 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/DefaultCommandLineFactory.java x: 6 # contributors y: 19 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/MavenExecutor.java x: 8 # contributors y: 15 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/MavenExecutorException.java x: 6 # contributors y: 14 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/RawStreamPumper.java x: 6 # contributors y: 64 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/TeeConsumer.java x: 6 # contributors y: 29 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/TeeOutputStream.java x: 7 # contributors y: 50 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhase.java x: 7 # contributors y: 21 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractCheckPomPhase.java x: 2 # contributors y: 68 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePomsPhase.java x: 6 # contributors y: 37 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitDevelopmentPhase.java x: 2 # contributors y: 60 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPreparationPhase.java x: 2 # contributors y: 56 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckCompletedPreparePhasesPhase.java x: 8 # contributors y: 46 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java x: 17 # contributors y: 339 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckPomsPhase.java x: 2 # contributors y: 13 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CreateBackupPomsPhase.java x: 9 # contributors y: 57 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/EndReleasePhase.java x: 9 # contributors y: 36 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/InputVariablesPhase.java x: 12 # contributors y: 19 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/MapBranchVersionsPhase.java x: 3 # contributors y: 19 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RemoveReleasePomsPhase.java x: 10 # contributors y: 112 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RemoveScmTagPhase.java x: 9 # contributors y: 106 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RestoreBackupPomsPhase.java x: 8 # contributors y: 93 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomVersionsPhase.java x: 8 # contributors y: 53 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForBranchPhase.java x: 9 # contributors y: 174 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForDevelopmentPhase.java x: 10 # contributors y: 80 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForReleasePhase.java x: 12 # contributors y: 172 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RunCompleteGoalsPhase.java x: 7 # contributors y: 46 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmBranchPhase.java x: 12 # contributors y: 104 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmCheckModificationsPhase.java x: 10 # contributors y: 127 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmCommitDevelopmentPhase.java x: 7 # contributors y: 16 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmTagPhase.java x: 16 # contributors y: 125 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ClearCaseScmTranslator.java x: 5 # contributors y: 27 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/CvsScmTranslator.java x: 8 # contributors y: 27 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/GitScmTranslator.java x: 5 # contributors y: 23 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/JazzScmTranslator.java x: 6 # contributors y: 42 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ReleaseScmCommandException.java x: 5 # contributors y: 9 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ReleaseScmRepositoryException.java x: 6 # contributors y: 18 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/SubversionScmTranslator.java x: 7 # contributors y: 26 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/strategies/DefaultStrategy.java x: 5 # contributors y: 80 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/ModelETLFactory.java x: 4 # contributors y: 4 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomBuild.java x: 2 # contributors y: 202 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomDependency.java x: 2 # contributors y: 96 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomDependencyManagement.java x: 2 # contributors y: 40 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomExtension.java x: 2 # contributors y: 38 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomMavenCoordinate.java x: 2 # contributors y: 37 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomModelBase.java x: 2 # contributors y: 43 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomModelETL.java x: 2 # contributors y: 146 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomModelETLFactory.java x: 3 # contributors y: 18 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomPlugin.java x: 2 # contributors y: 112 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomPluginManagement.java x: 2 # contributors y: 48 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomProperties.java x: 2 # contributors y: 87 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomReportPlugin.java x: 2 # contributors y: 93 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomReporting.java x: 2 # contributors y: 64 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2/JDomUtils.java x: 2 # contributors y: 66 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/util/PomFinder.java x: 8 # contributors y: 153 lines of code maven-release-policies/maven-release-oddeven-policy/src/main/java/org/apache/maven/shared/release/policy/oddeven/OddEvenVersionPolicy.java x: 6 # contributors y: 68 lines of code maven-release-policies/maven-release-oddeven-policy/src/main/java/org/apache/maven/shared/release/policy/oddeven/package-info.java x: 3 # contributors y: 1 lines of code maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver/SemVerVersionPolicy.java x: 5 # contributors y: 40 lines of code maven-release-plugin/src/it/setup/maven-scm-provider-dummy/src/main/java/org/apache/maven/scm/provider/dummy/DummyScmProvider.java x: 4 # contributors y: 30 lines of code maven-release-plugin/src/it/setup/maven-scm-provider-dummy/src/main/java/org/apache/maven/scm/provider/dummy/DummyTagsScmProvider.java x: 1 # contributors y: 79 lines of code maven-release-plugin/src/it/setup/maven-version-policy-dummy/src/main/java/org/apache/maven/its/release/version/DummyVersionPolicy.java x: 1 # contributors y: 54 lines of code maven-release-plugin/src/it/projects/stage/MRELEASE-1104-both-parameters/verify.groovy x: 1 # contributors y: 3 lines of code maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubCheckOutCommand.java x: 3 # contributors y: 89 lines of code maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubScmProvider.java x: 4 # contributors y: 65 lines of code maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubTagCommand.java x: 3 # contributors y: 70 lines of code maven-release-plugin/src/it/setup/maven-project-naming-stub-policy/src/main/java/org/apache/maven/shared/release/policy/stub/StubNamingPolicy.java x: 3 # contributors y: 16 lines of code maven-release-plugin/src/it/setup/maven-wagon-provider-dummy/src/main/java/org/apache/maven/wagon/providers/dummy/DummyWagonProvider.java x: 3 # contributors y: 128 lines of code maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubScmProviderRepository.java x: 2 # contributors y: 103 lines of code maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubStatusCommand.java x: 2 # contributors y: 21 lines of code maven-release-plugin/src/it/projects/prepare/completion-goals/verify.groovy x: 1 # contributors y: 48 lines of code maven-release-plugin/src/it/projects/prepare/flat-multi-module/parent-project/verify.groovy x: 1 # contributors y: 40 lines of code maven-release-plugin/src/it/projects/prepare/regular-multi-module/verify.groovy x: 1 # contributors y: 30 lines of code maven-release-api/src/site/site.xml x: 1 # contributors y: 13 lines of code maven-release-plugin/src/it/mrm/settings.xml x: 1 # contributors y: 57 lines of code maven-release-plugin/src/it/projects/prepare/fail-on-snapshots/verify.groovy x: 1 # contributors y: 11 lines of code maven-release-plugin/src/it/projects/prepare/MRELEASE-966/my-pom.xml x: 1 # contributors y: 27 lines of code src/site/resources/download.cgi x: 1 # contributors y: 22 lines of code maven-release-plugin/src/it/projects/prepare/MRELEASE-156/verify.groovy x: 2 # contributors y: 10 lines of code maven-release-plugin/src/it/projects/prepare/MRELEASE-533/other-pom.xml x: 2 # contributors y: 27 lines of code maven-release-plugin/src/it/projects/prepare/MRELEASE-618/my-pom.xml x: 2 # contributors y: 30 lines of code
590.0
lines of code
  min: 1.0
  average: 55.36
  25th percentile: 9.0
  median: 25.0
  75th percentile: 68.0
  max: 590.0
0 25.0
# contributors
min: 1.0 | average: 5.31 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 7.0 | max: 25.0