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 210 files with 11,594 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (699 lines of code)
    • 25 files changed 21-50 times (3,817 lines of code)
    • 71 files changed 6-20 times (3,247 lines of code)
    • 112 files changed 1-5 times (3,831 lines of code)
0% | 6% | 32% | 28% | 33%
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 210 files with 11,594 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 26 files changed by 11-25 contributors (4,738 lines of code)
    • 48 files changed by 6-10 contributors (2,518 lines of code)
    • 118 files changed by 2-5 contributors (3,867 lines of code)
    • 18 files changed by 1 contributor (471 lines of code)
0% | 40% | 21% | 33% | 4%
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, yml, md, cgi, gitignore, gitattributes, txt, bat, sh, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 6% | 34% | 29% | 29%
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% | 5% | 38% | 29% | 26%
maven-release-plugin0% | 8% | 22% | 7% | 61%
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
508 19 2006-12-09 2023-05-09 65 20 jvanzyl@apache.org timtebeek@gmail.com
PrepareReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
191 5 2006-12-09 2023-05-20 63 24 jvanzyl@apache.org niels@basjes.nl
ReleaseUtils.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/config
188 4 2006-12-09 2023-03-12 47 24 jvanzyl@apache.org michaelo@apache.org
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
133 12 2006-12-09 2023-04-17 45 20 jvanzyl@apache.org mkampmeyer@mk-se.de
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
100 4 2006-12-09 2023-03-12 39 17 jvanzyl@apache.org michaelo@apache.org
BranchReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
104 1 2007-05-03 2023-05-14 38 15 evenisse@apache.org s.jaranowski@gmail.com
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
470 21 2006-12-09 2023-05-14 36 12 jvanzyl@apache.org s.jaranowski@gmail.com
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
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
UpdateVersionsMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
57 1 2009-09-14 2023-05-14 24 10 pgier@apache.org s.jaranowski@gmail.com
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
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
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
ScmBranchPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
104 4 2007-05-03 2023-03-12 22 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
RollbackReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
35 1 2007-01-05 2023-03-12 21 10 epunzalan@apache.org michaelo@apache.org
site.xml
in maven-release-plugin/src/site
45 - 2006-12-09 2023-03-09 21 10 jvanzyl@apache.org hboutemy@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
25 1 2006-12-09 2023-03-12 19 10 jvanzyl@apache.org michaelo@apache.org
ReleaseDescriptor.java
in maven-release-api/src/main/java/org/apache/maven/shared/release/config
80 - 2018-02-10 2023-05-14 17 13 rfscholte@apache.org s.jaranowski@gmail.com
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
AbstractScmReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
87 3 2012-09-23 2023-03-12 16 9 rfscholte@apache.org michaelo@apache.org
DefaultScmRepositoryConfigurator.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/scm
131 6 2006-12-09 2023-07-20 16 13 jvanzyl@apache.org kwin@apache.org
StageReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
24 2 2008-05-07 2023-05-31 15 11 nicolas@apache.org elharo@users.noreply.github...
CreateBackupPomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
57 4 2007-01-05 2023-03-12 14 9 epunzalan@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
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
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
AbstractScmCommitPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
174 10 2010-09-29 2023-03-12 13 9 brett@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
191 5 2006-12-09 2023-05-20 63 24 jvanzyl@apache.org niels@basjes.nl
ReleaseUtils.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/config
188 4 2006-12-09 2023-03-12 47 24 jvanzyl@apache.org michaelo@apache.org
AbstractRewritePomsPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
508 19 2006-12-09 2023-05-09 65 20 jvanzyl@apache.org timtebeek@gmail.com
AbstractReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
133 12 2006-12-09 2023-04-17 45 20 jvanzyl@apache.org mkampmeyer@mk-se.de
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
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
PerformReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
100 4 2006-12-09 2023-03-12 39 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
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
BranchReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
104 1 2007-05-03 2023-05-14 38 15 evenisse@apache.org s.jaranowski@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
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
ReleaseDescriptor.java
in maven-release-api/src/main/java/org/apache/maven/shared/release/config
80 - 2018-02-10 2023-05-14 17 13 rfscholte@apache.org s.jaranowski@gmail.com
DefaultScmRepositoryConfigurator.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/scm
131 6 2006-12-09 2023-07-20 16 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
470 21 2006-12-09 2023-05-14 36 12 jvanzyl@apache.org s.jaranowski@gmail.com
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 22 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
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
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
24 2 2008-05-07 2023-05-31 15 11 nicolas@apache.org elharo@users.noreply.github...
UpdateVersionsMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
57 1 2009-09-14 2023-05-14 24 10 pgier@apache.org s.jaranowski@gmail.com
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
site.xml
in maven-release-plugin/src/site
45 - 2006-12-09 2023-03-09 21 10 jvanzyl@apache.org hboutemy@apache.org
RollbackReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
35 1 2007-01-05 2023-03-12 21 10 epunzalan@apache.org michaelo@apache.org
CleanReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
25 1 2006-12-09 2023-03-12 19 10 jvanzyl@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
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
AbstractScmReleaseMojo.java
in maven-release-plugin/src/main/java/org/apache/maven/plugins/release
87 3 2012-09-23 2023-03-12 16 9 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 14 9 epunzalan@apache.org michaelo@apache.org
AbstractScmCommitPhase.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/phase
174 10 2010-09-29 2023-03-12 13 9 brett@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
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
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
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/branch/MRELEASE-458
30 - 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-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
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
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
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-both-parameters
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-stage-repo-only
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
JDomModel.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
130 13 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
JDomParent.java
in maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom2
45 10 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
my-pom.xml
in maven-release-plugin/src/it/projects/prepare/MRELEASE-618
30 - 2012-02-11 2013-10-12 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-12 2 2 rfscholte@apache.org dennisl@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
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
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
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-05 2 2 gboue@apache.org hboutemy@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
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
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
verify.groovy
in maven-release-plugin/src/it/projects/prepare/MRELEASE-128
16 - 2012-03-18 2013-10-12 3 2 rfscholte@apache.org dennisl@apache.org
verify.groovy
in maven-release-plugin/src/it/projects/prepare/MRELEASE-985
14 - 2019-10-28 2023-05-14 2 2 rfscholte@apache.org s.jaranowski@gmail.com
Correlations

File Size vs. Number of Changes: 210 points

maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/DefaultScmRepositoryConfigurator.java x: 131 lines of code y: 16 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/StageReleaseMojo.java x: 24 lines of code y: 15 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptor.java x: 80 lines of code y: 17 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/GenerateReleasePomsPhase.java x: 470 lines of code y: 36 # changes maven-release-plugin/src/it/projects/branch/MRELEASE-694/verify.groovy x: 6 lines of code y: 2 # 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-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java x: 104 lines of code y: 38 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java x: 191 lines of code y: 63 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java x: 57 lines of code y: 24 # 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/AbstractMapVersionsPhase.java x: 261 lines of code y: 5 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.java x: 508 lines of code y: 65 # 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 maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java x: 133 lines of code y: 45 # changes src/site/site.xml x: 14 lines of code y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/ReleaseExecutionException.java x: 9 lines of code y: 3 # 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: 47 # 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/AbstractScmCommitPhase.java x: 174 lines of code y: 13 # 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: 14 # 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: 22 # 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/ModelETLRequest.java x: 22 lines of code y: 7 # 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/JDomModel.java x: 130 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/JDomParent.java x: 45 lines of code y: 3 # 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-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java x: 87 lines of code y: 16 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/CleanReleaseMojo.java x: 25 lines of code y: 19 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java x: 100 lines of code y: 39 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareWithPomReleaseMojo.java x: 15 lines of code y: 6 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java x: 35 lines of code y: 21 # 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/site/site.xml x: 45 lines of code y: 21 # 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/MRELEASE-1053/module-a/src/main/java/org/apache/maven/plugin/release/module/a/App.java x: 8 lines of code y: 1 # changes maven-release-plugin/src/it/projects/branch/MRELEASE-458/verify.groovy x: 30 lines of code y: 1 # 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/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
65.0
# changes
  min: 1.0
  average: 8.69
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 65.0
0 508.0
lines of code
min: 1.0 | average: 55.21 | 25th percentile: 9.75 | median: 25.0 | 75th percentile: 68.0 | max: 508.0

Number of Contributors vs. Number of Changes: 210 points

maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/DefaultScmRepositoryConfigurator.java x: 13 # contributors y: 16 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/StageReleaseMojo.java x: 11 # contributors y: 15 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptor.java x: 13 # contributors y: 17 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/GenerateReleasePomsPhase.java x: 12 # contributors y: 36 # changes maven-release-plugin/src/it/projects/branch/MRELEASE-694/verify.groovy x: 2 # contributors y: 2 # 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-555/verify.groovy x: 3 # contributors y: 4 # changes maven-release-plugin/src/it/projects/update-versions/MRELEASE-611/verify.groovy x: 4 # contributors y: 5 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java x: 15 # contributors y: 38 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java x: 24 # contributors y: 63 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java x: 10 # contributors y: 24 # 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/AbstractMapVersionsPhase.java x: 5 # contributors y: 5 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.java x: 20 # contributors y: 65 # changes maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRunGoalsPhase.java x: 11 # contributors y: 22 # 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 maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java x: 20 # contributors y: 45 # changes src/site/site.xml x: 5 # contributors y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/ReleaseExecutionException.java x: 3 # contributors y: 3 # 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/naming/NamingPolicy.java x: 4 # contributors y: 7 # changes maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyRequest.java x: 4 # contributors y: 6 # 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/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: 47 # 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/CommandLineFactory.java x: 6 # contributors y: 6 # 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/AbstractScmCommitPhase.java x: 9 # contributors y: 13 # 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: 14 # 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/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: 22 # 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/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java x: 9 # contributors y: 16 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/CleanReleaseMojo.java x: 10 # contributors y: 19 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java x: 17 # contributors y: 39 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareWithPomReleaseMojo.java x: 3 # contributors y: 6 # changes maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java x: 10 # contributors y: 21 # changes 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: 1 # changes maven-release-plugin/src/it/projects/prepare/MRELEASE-420/verify.groovy x: 2 # contributors y: 4 # changes
65.0
# changes
  min: 1.0
  average: 8.69
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 65.0
0 24.0
# contributors
min: 1.0 | average: 5.29 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 7.0 | max: 24.0

Number of Contributors vs. File Size: 210 points

maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/DefaultScmRepositoryConfigurator.java x: 13 # contributors y: 131 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/StageReleaseMojo.java x: 11 # contributors y: 24 lines of code maven-release-api/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptor.java x: 13 # contributors y: 80 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/GenerateReleasePomsPhase.java x: 12 # contributors y: 470 lines of code maven-release-plugin/src/it/projects/branch/MRELEASE-694/verify.groovy x: 2 # contributors y: 6 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-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java x: 15 # contributors y: 104 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java x: 24 # contributors y: 191 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java x: 10 # contributors y: 57 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/AbstractMapVersionsPhase.java x: 5 # contributors y: 261 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.java x: 20 # contributors y: 508 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 maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java x: 20 # contributors y: 133 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/ReleaseExecutionException.java x: 3 # contributors y: 9 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/phase/ResourceGenerator.java x: 3 # contributors y: 7 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/VersionPolicy.java x: 6 # contributors y: 8 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/ReleaseBranchRequest.java x: 4 # contributors y: 26 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/ReleaseRollbackRequest.java x: 5 # contributors y: 11 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/AbstractScmCommitPhase.java x: 9 # contributors y: 174 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/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/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/policies/DefaultNamingPolicy.java x: 5 # contributors y: 15 lines of code maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultVersionPolicy.java x: 7 # contributors y: 23 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/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/MavenCoordinate.java x: 4 # contributors y: 8 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/ModelETLRequest.java x: 5 # contributors y: 22 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/JDomModel.java x: 2 # contributors y: 130 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/JDomParent.java x: 2 # contributors y: 45 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/JDomScm.java x: 2 # contributors y: 41 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-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java x: 9 # contributors y: 87 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/CleanReleaseMojo.java x: 10 # contributors y: 25 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java x: 17 # contributors y: 100 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareWithPomReleaseMojo.java x: 3 # contributors y: 15 lines of code maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java x: 10 # contributors y: 35 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/site/site.xml x: 10 # contributors y: 45 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-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/MRELEASE-1053/module-a/src/main/java/org/apache/maven/plugin/release/module/a/App.java x: 1 # contributors y: 8 lines of code maven-release-plugin/src/it/projects/branch/MRELEASE-458/verify.groovy x: 1 # contributors y: 30 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-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-128/verify.groovy x: 2 # contributors y: 16 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
508.0
lines of code
  min: 1.0
  average: 55.21
  25th percentile: 9.75
  median: 25.0
  75th percentile: 68.0
  max: 508.0
0 24.0
# contributors
min: 1.0 | average: 5.29 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 7.0 | max: 24.0