apache / maven-scm
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 338 files with 19,555 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (824 lines of code)
    • 37 files changed 21-50 times (5,657 lines of code)
    • 200 files changed 6-20 times (10,613 lines of code)
    • 99 files changed 1-5 times (2,461 lines of code)
0% | 4% | 28% | 54% | 12%
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 338 files with 19,555 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 20 files changed by 11-25 contributors (4,228 lines of code)
    • 152 files changed by 6-10 contributors (10,725 lines of code)
    • 158 files changed by 2-5 contributors (4,403 lines of code)
    • 8 files changed by 1 contributor (199 lines of code)
0% | 21% | 54% | 22% | 1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, gitattributes, txt, gitignore, groovy, css, yml, properties, cgi, sh, md, json, yaml, pub
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 4% | 30% | 54% | 10%
xml0% | 0% | 0% | 48% | 51%
css0% | 0% | 0% | 0% | 100%
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-scm-api0% | 20% | 27% | 37% | 15%
maven-scm-providers0% | 0% | 24% | 65% | 10%
maven-scm-test0% | 0% | 53% | 33% | 13%
maven-scm-plugin0% | 0% | 49% | 33% | 16%
src0% | 0% | 0% | 85% | 14%
maven-scm-client0% | 0% | 0% | 93% | 6%
maven-scm-managers0% | 0% | 0% | 40% | 59%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AbstractScmProvider.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
644 85 2004-10-20 2023-05-09 63 15 trygvis@apache.org tim@moderne.io
ScmProvider.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
180 1 2004-10-20 2023-07-20 57 17 trygvis@apache.org kwin@apache.org
AbstractScmMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
292 19 2005-06-30 2023-05-09 48 18 evenisse@apache.org tim@moderne.io
SvnTagCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag
156 4 2006-02-26 2023-04-02 35 11 evenisse@apache.org timtebeek@gmail.com
ScmTestCase.java
in maven-scm-test/src/main/java/org/apache/maven/scm
201 28 2005-06-21 2023-04-02 35 13 evenisse@apache.org timtebeek@gmail.com
UpdateCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/update
75 2 2004-11-09 2023-04-02 34 11 trygvis@apache.org timtebeek@gmail.com
ChangeSet.java
in maven-scm-api/src/main/java/org/apache/maven/scm
337 34 2005-06-08 2023-05-09 34 9 evenisse@apache.org tim@moderne.io
ScmManager.java
in maven-scm-api/src/main/java/org/apache/maven/scm/manager
119 - 2004-10-20 2023-03-12 33 10 trygvis@apache.org michaelo@apache.org
BootstrapMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
93 3 2005-11-08 2023-05-09 31 9 evenisse@apache.org tim@moderne.io
ScmProviderStub.java
in maven-scm-test/src/main/java/org/apache/maven/scm/provider
472 104 2006-03-30 2023-03-12 31 11 carlos@apache.org michaelo@apache.org
GitStatusConsumer.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/status
220 13 2008-04-05 2023-05-09 30 16 jvanzyl@apache.org tim@moderne.io
AbstractScmManager.java
in maven-scm-api/src/main/java/org/apache/maven/scm/manager
359 51 2005-12-01 2023-03-12 30 10 evenisse@apache.org michaelo@apache.org
CheckoutMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
73 6 2005-06-30 2023-03-12 29 9 evenisse@apache.org michaelo@apache.org
SvnCommandLineUtils.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command
159 8 2006-02-26 2023-07-20 28 13 evenisse@apache.org kwin@apache.org
JGitUtils.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command
317 18 2009-12-28 2023-04-02 28 15 struberg@apache.org timtebeek@gmail.com
AbstractSvnScmProvider.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn
252 25 2006-02-26 2023-04-02 27 12 evenisse@apache.org timtebeek@gmail.com
CommandParameter.java
in maven-scm-api/src/main/java/org/apache/maven/scm
41 3 2004-10-20 2023-03-12 25 9 trygvis@apache.org michaelo@apache.org
TagMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
70 1 2005-07-01 2023-03-12 25 9 evenisse@apache.org michaelo@apache.org
SvnUpdateCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/update
92 3 2006-02-26 2023-07-20 25 11 evenisse@apache.org kwin@apache.org
GitCheckInCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkin
155 5 2008-04-05 2023-03-12 25 13 jvanzyl@apache.org michaelo@apache.org
ChangeLogMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
113 2 2005-12-06 2023-05-09 24 11 evenisse@apache.org tim@moderne.io
LocalUpdateCommand.java
in maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/update
113 3 2004-10-26 2023-03-12 24 9 trygvis@apache.org michaelo@apache.org
SvnBranchCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/branch
126 4 2007-04-10 2023-04-02 24 11 evenisse@apache.org timtebeek@gmail.com
CheckInCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkin
178 6 2005-01-03 2023-03-12 24 9 brett@apache.org michaelo@apache.org
ScmFileStatus.java
in maven-scm-api/src/main/java/org/apache/maven/scm
39 6 2004-10-20 2023-03-12 23 8 trygvis@apache.org michaelo@apache.org
AbstractUpdateCommand.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/update
62 1 2004-10-20 2023-03-12 23 7 trygvis@apache.org michaelo@apache.org
AbstractChangeLogCommand.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog
78 4 2004-10-20 2023-03-12 23 8 trygvis@apache.org michaelo@apache.org
ScmFileSet.java
in maven-scm-api/src/main/java/org/apache/maven/scm
70 11 2004-12-24 2023-04-02 22 10 brett@apache.org timtebeek@gmail.com
SvnCheckOutCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkout
82 3 2006-02-26 2023-07-20 22 10 evenisse@apache.org kwin@apache.org
LocalCheckOutCommand.java
in maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout
83 2 2004-10-20 2023-03-12 22 8 trygvis@apache.org michaelo@apache.org
GitCommandLineUtils.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command
130 9 2008-04-05 2023-04-02 22 13 jvanzyl@apache.org timtebeek@gmail.com
LocalScmProvider.java
in maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local
132 12 2004-10-20 2023-04-02 22 9 trygvis@apache.org timtebeek@gmail.com
HgUtils.java
in maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg
183 16 2007-04-13 2023-03-12 22 9 evenisse@apache.org michaelo@apache.org
SvnChangeLogCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog
192 7 2006-02-26 2023-04-02 22 10 evenisse@apache.org timtebeek@gmail.com
UpdateMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
43 1 2005-07-01 2023-03-12 21 7 evenisse@apache.org michaelo@apache.org
TagCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/tag
55 3 2005-01-03 2023-03-12 21 8 brett@apache.org michaelo@apache.org
ScmTckTestCase.java
in maven-scm-test/src/main/java/org/apache/maven/scm
124 13 2006-02-24 2023-04-02 21 10 evenisse@apache.org timtebeek@gmail.com
JGitCheckOutCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/checkout
145 3 2009-12-28 2023-04-02 21 13 struberg@apache.org timtebeek@gmail.com
GitChangeLogCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/changelog
226 11 2008-04-05 2023-04-02 21 11 jvanzyl@apache.org timtebeek@gmail.com
ValidateMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
54 2 2005-07-27 2023-03-12 20 8 evenisse@apache.org michaelo@apache.org
StatusCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/status
66 3 2005-01-13 2023-03-12 20 8 brett@apache.org michaelo@apache.org
SvnCheckInCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkin
76 2 2006-02-26 2023-07-20 20 10 evenisse@apache.org kwin@apache.org
CommandParameters.java
in maven-scm-api/src/main/java/org/apache/maven/scm
109 22 2004-10-20 2023-03-12 20 7 trygvis@apache.org michaelo@apache.org
SvnExeScmProvider.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe
119 19 2006-02-26 2023-07-20 20 12 evenisse@apache.org kwin@apache.org
GitCheckOutCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkout
154 7 2008-04-05 2023-04-02 20 11 jvanzyl@apache.org timtebeek@gmail.com
site.xml
in src/site
29 - 2008-08-15 2022-01-08 19 6 vsiveton@apache.org michaelo@apache.org
DiffMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
46 1 2005-07-01 2023-03-12 19 9 evenisse@apache.org michaelo@apache.org
ScmResult.java
in maven-scm-api/src/main/java/org/apache/maven/scm
47 7 2004-10-20 2023-03-12 19 6 trygvis@apache.org michaelo@apache.org
ScmProviderRepository.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
54 12 2004-10-20 2023-03-12 19 10 trygvis@apache.org michaelo@apache.org
LocalCheckInCommand.java
in maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkin
80 1 2004-10-29 2023-04-02 19 10 trygvis@apache.org timtebeek@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AbstractScmMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
292 19 2005-06-30 2023-05-09 48 18 evenisse@apache.org tim@moderne.io
ScmProvider.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
180 1 2004-10-20 2023-07-20 57 17 trygvis@apache.org kwin@apache.org
GitStatusConsumer.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/status
220 13 2008-04-05 2023-05-09 30 16 jvanzyl@apache.org tim@moderne.io
AbstractScmProvider.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
644 85 2004-10-20 2023-05-09 63 15 trygvis@apache.org tim@moderne.io
JGitUtils.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command
317 18 2009-12-28 2023-04-02 28 15 struberg@apache.org timtebeek@gmail.com
ScmTestCase.java
in maven-scm-test/src/main/java/org/apache/maven/scm
201 28 2005-06-21 2023-04-02 35 13 evenisse@apache.org timtebeek@gmail.com
SvnCommandLineUtils.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command
159 8 2006-02-26 2023-07-20 28 13 evenisse@apache.org kwin@apache.org
GitCheckInCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkin
155 5 2008-04-05 2023-03-12 25 13 jvanzyl@apache.org michaelo@apache.org
GitCommandLineUtils.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command
130 9 2008-04-05 2023-04-02 22 13 jvanzyl@apache.org timtebeek@gmail.com
JGitCheckOutCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/checkout
145 3 2009-12-28 2023-04-02 21 13 struberg@apache.org timtebeek@gmail.com
AbstractSvnScmProvider.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn
252 25 2006-02-26 2023-04-02 27 12 evenisse@apache.org timtebeek@gmail.com
SvnExeScmProvider.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe
119 19 2006-02-26 2023-07-20 20 12 evenisse@apache.org kwin@apache.org
SvnTagCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag
156 4 2006-02-26 2023-04-02 35 11 evenisse@apache.org timtebeek@gmail.com
UpdateCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/update
75 2 2004-11-09 2023-04-02 34 11 trygvis@apache.org timtebeek@gmail.com
ScmProviderStub.java
in maven-scm-test/src/main/java/org/apache/maven/scm/provider
472 104 2006-03-30 2023-03-12 31 11 carlos@apache.org michaelo@apache.org
SvnUpdateCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/update
92 3 2006-02-26 2023-07-20 25 11 evenisse@apache.org kwin@apache.org
SvnBranchCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/branch
126 4 2007-04-10 2023-04-02 24 11 evenisse@apache.org timtebeek@gmail.com
ChangeLogMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
113 2 2005-12-06 2023-05-09 24 11 evenisse@apache.org tim@moderne.io
GitChangeLogCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/changelog
226 11 2008-04-05 2023-04-02 21 11 jvanzyl@apache.org timtebeek@gmail.com
GitCheckOutCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkout
154 7 2008-04-05 2023-04-02 20 11 jvanzyl@apache.org timtebeek@gmail.com
ScmManager.java
in maven-scm-api/src/main/java/org/apache/maven/scm/manager
119 - 2004-10-20 2023-03-12 33 10 trygvis@apache.org michaelo@apache.org
AbstractScmManager.java
in maven-scm-api/src/main/java/org/apache/maven/scm/manager
359 51 2005-12-01 2023-03-12 30 10 evenisse@apache.org michaelo@apache.org
SvnChangeLogCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog
192 7 2006-02-26 2023-04-02 22 10 evenisse@apache.org timtebeek@gmail.com
SvnCheckOutCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkout
82 3 2006-02-26 2023-07-20 22 10 evenisse@apache.org kwin@apache.org
ScmFileSet.java
in maven-scm-api/src/main/java/org/apache/maven/scm
70 11 2004-12-24 2023-04-02 22 10 brett@apache.org timtebeek@gmail.com
ScmTckTestCase.java
in maven-scm-test/src/main/java/org/apache/maven/scm
124 13 2006-02-24 2023-04-02 21 10 evenisse@apache.org timtebeek@gmail.com
SvnCheckInCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkin
76 2 2006-02-26 2023-07-20 20 10 evenisse@apache.org kwin@apache.org
LocalCheckInCommand.java
in maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkin
80 1 2004-10-29 2023-04-02 19 10 trygvis@apache.org timtebeek@gmail.com
ScmProviderRepository.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
54 12 2004-10-20 2023-03-12 19 10 trygvis@apache.org michaelo@apache.org
GitTagCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/tag
98 4 2008-04-05 2023-04-02 17 10 jvanzyl@apache.org timtebeek@gmail.com
SvnStatusConsumer.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/status
61 3 2006-02-26 2023-04-02 15 10 evenisse@apache.org timtebeek@gmail.com
SvnInfoCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/info
73 3 2006-10-05 2023-05-09 15 10 kenney@apache.org tim@moderne.io
SvnExeExportCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/export
87 2 2007-03-20 2023-05-09 15 10 evenisse@apache.org tim@moderne.io
ChangeSet.java
in maven-scm-api/src/main/java/org/apache/maven/scm
337 34 2005-06-08 2023-05-09 34 9 evenisse@apache.org tim@moderne.io
BootstrapMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
93 3 2005-11-08 2023-05-09 31 9 evenisse@apache.org tim@moderne.io
CheckoutMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
73 6 2005-06-30 2023-03-12 29 9 evenisse@apache.org michaelo@apache.org
TagMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
70 1 2005-07-01 2023-03-12 25 9 evenisse@apache.org michaelo@apache.org
CommandParameter.java
in maven-scm-api/src/main/java/org/apache/maven/scm
41 3 2004-10-20 2023-03-12 25 9 trygvis@apache.org michaelo@apache.org
LocalUpdateCommand.java
in maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/update
113 3 2004-10-26 2023-03-12 24 9 trygvis@apache.org michaelo@apache.org
CheckInCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkin
178 6 2005-01-03 2023-03-12 24 9 brett@apache.org michaelo@apache.org
LocalScmProvider.java
in maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local
132 12 2004-10-20 2023-04-02 22 9 trygvis@apache.org timtebeek@gmail.com
HgUtils.java
in maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg
183 16 2007-04-13 2023-03-12 22 9 evenisse@apache.org michaelo@apache.org
DiffMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
46 1 2005-07-01 2023-03-12 19 9 evenisse@apache.org michaelo@apache.org
MavenScmCli.java
in maven-scm-client/src/main/java/org/apache/maven/scm/client/cli
198 9 2005-01-11 2023-05-09 19 9 trygvis@apache.org tim@moderne.io
GitAddCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/add
91 4 2008-04-05 2023-03-12 18 9 jvanzyl@apache.org michaelo@apache.org
ChangeLogCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/changelog
75 2 2006-02-24 2023-03-12 18 9 evenisse@apache.org michaelo@apache.org
AbstractGitScmProvider.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git
170 22 2008-04-05 2023-03-12 17 9 jvanzyl@apache.org michaelo@apache.org
GitExeScmProvider.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe
92 18 2008-04-05 2023-03-12 17 9 jvanzyl@apache.org michaelo@apache.org
GitChangeLogConsumer.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/changelog
229 14 2008-04-05 2023-03-12 16 9 jvanzyl@apache.org michaelo@apache.org
JGitCheckInCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/checkin
167 4 2009-12-28 2023-04-02 15 9 struberg@apache.org timtebeek@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
site-pom.xml
in maven-scm-plugin/src/it/scm-781/maven
55 - 2016-04-05 2016-04-05 1 1 olamy@apache.org olamy@apache.org
settings.xml
in maven-scm-plugin/src/it
46 - 2014-02-12 2014-03-18 2 1 batmat@batmat.net batmat@batmat.net
site.css
in maven-scm-plugin/src/site/resources/css
30 - 2005-12-09 2006-12-06 3 1 evenisse@apache.org evenisse@apache.org
site.css
in src/site/resources/css
30 - 2008-08-15 2008-08-15 1 1 vsiveton@apache.org vsiveton@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-06-24 2014-06-24 1 1 hboutemy@apache.org hboutemy@apache.org
prepare.groovy
in maven-scm-plugin/src/it/scm-781
12 - 2016-04-05 2016-04-05 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in maven-scm-plugin/src/it/scm-741-validate-scm-url-matches-working-copy
2 - 2014-02-12 2014-02-12 1 1 batmat@batmat.net batmat@batmat.net
verify.groovy
in maven-scm-plugin/src/it/scm-781
2 - 2016-04-05 2016-04-05 1 1 olamy@apache.org olamy@apache.org
PlexusJUnit4TestSupport.java
in maven-scm-test/src/main/java/org/apache/maven/scm
157 27 2022-05-20 2023-03-12 2 2 tamas@cservenak.net michaelo@apache.org
GitSshCheckOutCommandTckTest.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/checkout
115 8 2022-07-08 2023-03-12 2 2 kwin@apache.org michaelo@apache.org
InfoItem.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/info
73 20 2011-01-26 2023-03-12 3 2 olamy@apache.org michaelo@apache.org
PlexusInteractivityCredentialsProvider.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command
72 6 2022-07-12 2023-03-12 2 2 kwin@apache.org michaelo@apache.org
ScmProviderAwareSshdSessionFactory.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command
50 3 2022-07-08 2023-03-12 2 2 kwin@apache.org michaelo@apache.org
RemoveCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/remove
47 1 2019-05-03 2023-03-12 2 2 kwin@apache.org michaelo@apache.org
JGitRemoveCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/remove
36 1 2019-05-03 2023-03-12 2 2 kwin@apache.org michaelo@apache.org
ScmUntagParameters.java
in maven-scm-api/src/main/java/org/apache/maven/scm
27 6 2019-02-06 2023-03-12 2 2 clemens@quoss.de michaelo@apache.org
InfoScmResult.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/info
26 5 2011-01-26 2023-03-12 4 2 olamy@apache.org michaelo@apache.org
BlameScmResult.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/blame
21 4 2010-03-11 2023-03-12 4 2 olamy@apache.org michaelo@apache.org
ConsumerUtils.java
in maven-scm-api/src/main/java/org/apache/maven/scm/util
20 2 2018-08-01 2023-03-12 4 2 davide.angelocola@gmail.com michaelo@apache.org
GitUntagCommandTckTest.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/untag
19 2 2018-07-31 2023-03-12 2 2 4961925+pr0methean@users.no... michaelo@apache.org
AbstractBlameCommand.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/blame
18 1 2010-03-11 2023-03-12 3 2 olamy@apache.org michaelo@apache.org
site.xml
in maven-scm-providers/maven-scm-providers-git/src/site
15 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-providers-svn/src/site
15 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/src/site
15 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-test/src/site
15 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-managers/src/site
15 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/site
14 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/site
14 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-provider-local/src/site
14 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-provider-hg/src/site
14 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/site
14 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/site
14 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-client/src/site
14 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-managers/maven-scm-manager-plexus/src/site
14 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-api/src/site
14 - 2008-08-15 2012-05-03 2 2 vsiveton@apache.org hboutemy@apache.org
UntagScmResult.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/untag
14 3 2018-07-31 2023-03-12 2 2 4961925+pr0methean@users.no... michaelo@apache.org
SvnRemoveCommandTckTest.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/remove
12 2 2019-05-03 2023-03-12 2 2 kwin@apache.org michaelo@apache.org
SvnUntagCommandTckTest.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/untag
12 2 2019-02-06 2023-03-12 2 2 clemens@quoss.de michaelo@apache.org
AbstractSvnRemoteInfoCommandTckTest.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/remoteinfo
12 2 2011-11-22 2023-03-12 2 2 olamy@apache.org michaelo@apache.org
GitRemoveCommandTckTest.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/remove
11 2 2019-05-03 2023-03-12 2 2 kwin@apache.org michaelo@apache.org
ValidateRecursively.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
8 - 2016-04-05 2023-03-12 3 2 olamy@apache.org michaelo@apache.org
SvnUntagCommand.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/untag
79 2 2019-02-06 2023-03-12 3 3 clemens@quoss.de michaelo@apache.org
ChangeLogSet.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog
78 12 2006-02-01 2023-03-12 13 3 evenisse@apache.org michaelo@apache.org
BlameLine.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/blame
50 10 2010-03-11 2023-03-12 4 3 olamy@apache.org michaelo@apache.org
UntagCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/untag
44 2 2018-07-31 2023-03-12 3 3 4961925+pr0methean@users.no... michaelo@apache.org
JGitInfoCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/info
38 1 2016-05-25 2023-04-02 4 3 olamy@apache.org timtebeek@gmail.com
RemoteInfoScmResult.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/remoteinfo
38 7 2011-11-18 2023-03-12 5 3 olamy@apache.org michaelo@apache.org
MkdirScmResult.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir
37 8 2010-06-17 2023-03-12 7 3 oching@apache.org michaelo@apache.org
ScmProviderRepositoryWithHost.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
31 8 2006-02-02 2023-03-12 5 3 evenisse@apache.org michaelo@apache.org
HgBlameConsumer.java
in maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/blame
30 2 2010-03-11 2023-03-12 7 3 olamy@apache.org michaelo@apache.org
Correlations

File Size vs. Number of Changes: 338 points

maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProvider.java x: 180 lines of code y: 57 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/SvnExeScmProvider.java x: 119 lines of code y: 20 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/SvnCommandLineUtils.java x: 159 lines of code y: 28 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkin/SvnCheckInCommand.java x: 76 lines of code y: 20 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkout/SvnCheckOutCommand.java x: 82 lines of code y: 22 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/update/SvnUpdateCommand.java x: 92 lines of code y: 25 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java x: 337 lines of code y: 34 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/AbstractScmProvider.java x: 644 lines of code y: 63 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/AbstractConsumer.java x: 57 lines of code y: 18 # changes maven-scm-client/src/main/java/org/apache/maven/scm/client/cli/MavenScmCli.java x: 198 lines of code y: 19 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AbstractScmMojo.java x: 292 lines of code y: 48 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BootstrapMojo.java x: 93 lines of code y: 31 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ChangeLogMojo.java x: 113 lines of code y: 24 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/GitConfigFileReader.java x: 76 lines of code y: 8 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/diff/GitDiffRawConsumer.java x: 39 lines of code y: 7 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/info/GitInfoConsumer.java x: 30 lines of code y: 8 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/status/GitStatusConsumer.java x: 220 lines of code y: 30 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/update/GitLatestRevisionCommandConsumer.java x: 26 lines of code y: 8 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnCommandUtils.java x: 14 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnConfigFileReader.java x: 76 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnTagBranchUtils.java x: 116 lines of code y: 16 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/export/SvnExeExportCommand.java x: 87 lines of code y: 15 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/info/SvnInfoCommand.java x: 73 lines of code y: 15 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmFileSet.java x: 70 lines of code y: 22 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/branch/AbstractBranchCommand.java x: 34 lines of code y: 15 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/FilenameUtils.java x: 12 lines of code y: 6 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/StatusMojo.java x: 41 lines of code y: 18 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/branch/HgBranchCommand.java x: 92 lines of code y: 6 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/checkin/HgCheckInCommand.java x: 66 lines of code y: 13 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/checkout/HgCheckOutCommand.java x: 58 lines of code y: 15 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/diff/HgDiffCommand.java x: 32 lines of code y: 8 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/tag/HgTagCommand.java x: 91 lines of code y: 16 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/update/HgUpdateCommand.java x: 74 lines of code y: 12 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/repository/HgScmProviderRepository.java x: 142 lines of code y: 12 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/LocalScmProvider.java x: 132 lines of code y: 22 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkin/LocalCheckInCommand.java x: 80 lines of code y: 19 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/list/LocalListCommand.java x: 69 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/GitCommandLineUtils.java x: 130 lines of code y: 22 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/branch/GitBranchCommand.java x: 78 lines of code y: 14 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/changelog/GitChangeLogCommand.java x: 226 lines of code y: 21 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkout/GitCheckOutCommand.java x: 154 lines of code y: 20 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/diff/GitDiffCommand.java x: 56 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/tag/GitTagCommand.java x: 98 lines of code y: 17 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/untag/GitUntagCommand.java x: 56 lines of code y: 5 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/JGitUtils.java x: 317 lines of code y: 28 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/branch/JGitBranchCommand.java x: 79 lines of code y: 11 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/checkin/JGitCheckInCommand.java x: 167 lines of code y: 15 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/checkout/JGitCheckOutCommand.java x: 145 lines of code y: 21 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/diff/JGitDiffCommand.java x: 89 lines of code y: 12 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/info/JGitInfoCommand.java x: 38 lines of code y: 4 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/tag/JGitTagCommand.java x: 71 lines of code y: 12 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/AbstractSvnScmProvider.java x: 252 lines of code y: 27 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnChangeSet.java x: 38 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnBranchCommand.java x: 126 lines of code y: 24 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogCommand.java x: 192 lines of code y: 22 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkout/SvnCheckOutConsumer.java x: 54 lines of code y: 17 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/diff/SvnDiffCommand.java x: 62 lines of code y: 15 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/list/SvnListCommand.java x: 64 lines of code y: 14 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirCommand.java x: 85 lines of code y: 15 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirConsumer.java x: 39 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/remoteinfo/SvnRemoteInfoCommand.java x: 96 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/status/SvnStatusConsumer.java x: 61 lines of code y: 15 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnTagCommand.java x: 156 lines of code y: 35 # changes maven-scm-test/src/main/java/org/apache/maven/scm/ScmTckTestCase.java x: 124 lines of code y: 21 # changes maven-scm-test/src/main/java/org/apache/maven/scm/ScmTestCase.java x: 201 lines of code y: 35 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/update/UpdateCommandTckTest.java x: 75 lines of code y: 34 # changes maven-scm-api/src/main/java/org/apache/maven/scm/AbstractScmVersion.java x: 21 lines of code y: 7 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ChangeFile.java x: 64 lines of code y: 12 # changes maven-scm-api/src/main/java/org/apache/maven/scm/CommandParameter.java x: 41 lines of code y: 25 # changes maven-scm-api/src/main/java/org/apache/maven/scm/CommandParameters.java x: 109 lines of code y: 20 # changes maven-scm-api/src/main/java/org/apache/maven/scm/NoSuchCommandScmException.java x: 11 lines of code y: 8 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmBranch.java x: 10 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmBranchParameters.java x: 43 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmException.java x: 10 lines of code y: 8 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmFile.java x: 32 lines of code y: 13 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmFileStatus.java x: 39 lines of code y: 23 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmRequest.java x: 30 lines of code y: 4 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmResult.java x: 47 lines of code y: 19 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmTagParameters.java x: 51 lines of code y: 7 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmUntagParameters.java x: 27 lines of code y: 2 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmVersion.java x: 6 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/AbstractCommand.java x: 27 lines of code y: 13 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/Command.java x: 11 lines of code y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/add/AbstractAddCommand.java x: 20 lines of code y: 11 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/add/AddScmResult.java x: 30 lines of code y: 13 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/AbstractBlameCommand.java x: 18 lines of code y: 3 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/BlameLine.java x: 50 lines of code y: 4 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/BlameScmRequest.java x: 30 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/BlameScmResult.java x: 21 lines of code y: 4 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/branch/BranchScmResult.java x: 22 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/AbstractChangeLogCommand.java x: 78 lines of code y: 23 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogCommand.java x: 10 lines of code y: 6 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogScmRequest.java x: 78 lines of code y: 6 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogScmResult.java x: 20 lines of code y: 15 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogSet.java x: 78 lines of code y: 13 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/checkin/AbstractCheckInCommand.java x: 21 lines of code y: 12 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/checkout/AbstractCheckOutCommand.java x: 29 lines of code y: 15 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/checkout/CheckOutScmResult.java x: 47 lines of code y: 18 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/diff/AbstractDiffCommand.java x: 20 lines of code y: 14 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/diff/DiffScmResult.java x: 37 lines of code y: 13 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/edit/AbstractEditCommand.java x: 15 lines of code y: 7 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/export/AbstractExportCommand.java x: 20 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/export/ExportScmResult.java x: 18 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/export/ExportScmResultWithRevision.java x: 19 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/fileinfo/AbstractFileInfoCommand.java x: 17 lines of code y: 9 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/info/InfoItem.java x: 73 lines of code y: 3 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/info/InfoScmResult.java x: 26 lines of code y: 4 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/list/AbstractListCommand.java x: 23 lines of code y: 8 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/list/ListScmResult.java x: 24 lines of code y: 9 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/lock/AbstractLockCommand.java x: 17 lines of code y: 8 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/login/AbstractLoginCommand.java x: 15 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/login/LoginScmResult.java x: 8 lines of code y: 6 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/AbstractMkdirCommand.java x: 24 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/MkdirScmResult.java x: 37 lines of code y: 7 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/remoteinfo/AbstractRemoteInfoCommand.java x: 16 lines of code y: 3 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/remoteinfo/RemoteInfoScmResult.java x: 38 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/remove/AbstractRemoveCommand.java x: 17 lines of code y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/remove/RemoveScmResult.java x: 22 lines of code y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/status/AbstractStatusCommand.java x: 15 lines of code y: 8 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/status/StatusScmResult.java x: 30 lines of code y: 12 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/tag/AbstractTagCommand.java x: 31 lines of code y: 17 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/untag/AbstractUntagCommand.java x: 22 lines of code y: 3 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/untag/UntagScmResult.java x: 14 lines of code y: 2 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/update/AbstractUpdateCommand.java x: 62 lines of code y: 23 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/update/UpdateScmResult.java x: 35 lines of code y: 15 # changes maven-scm-api/src/main/java/org/apache/maven/scm/manager/AbstractScmManager.java x: 359 lines of code y: 30 # changes maven-scm-api/src/main/java/org/apache/maven/scm/manager/BasicScmManager.java x: 2 lines of code y: 7 # changes maven-scm-api/src/main/java/org/apache/maven/scm/manager/NoSuchScmProviderException.java x: 14 lines of code y: 11 # changes maven-scm-api/src/main/java/org/apache/maven/scm/manager/ScmManager.java x: 119 lines of code y: 33 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProviderRepository.java x: 54 lines of code y: 19 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProviderRepositoryWithHost.java x: 31 lines of code y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmUrlUtils.java x: 56 lines of code y: 9 # changes maven-scm-api/src/main/java/org/apache/maven/scm/repository/ScmRepository.java x: 19 lines of code y: 12 # changes maven-scm-api/src/main/java/org/apache/maven/scm/repository/UnknownRepositoryStructure.java x: 4 lines of code y: 6 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/ConsumerUtils.java x: 20 lines of code y: 4 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/ThreadSafeDateFormat.java x: 34 lines of code y: 7 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AddMojo.java x: 21 lines of code y: 11 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckLocalModificationsMojo.java x: 39 lines of code y: 8 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckinMojo.java x: 31 lines of code y: 18 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckoutMojo.java x: 73 lines of code y: 29 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/DiffMojo.java x: 46 lines of code y: 19 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/EditMojo.java x: 20 lines of code y: 13 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ExportMojo.java x: 63 lines of code y: 13 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ListMojo.java x: 34 lines of code y: 12 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/RemoveMojo.java x: 23 lines of code y: 4 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/TagMojo.java x: 70 lines of code y: 25 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UntagMojo.java x: 34 lines of code y: 4 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UpdateMojo.java x: 43 lines of code y: 21 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateMojo.java x: 54 lines of code y: 20 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateRecursively.java x: 8 lines of code y: 3 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/HgConfig.java x: 81 lines of code y: 8 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/HgScmProvider.java x: 176 lines of code y: 17 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/HgUtils.java x: 183 lines of code y: 22 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/HgCommandConstants.java x: 39 lines of code y: 15 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/HgConsumer.java x: 90 lines of code y: 10 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/add/HgAddCommand.java x: 31 lines of code y: 7 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/add/HgAddConsumer.java x: 33 lines of code y: 7 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/blame/HgBlameConsumer.java x: 30 lines of code y: 7 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/changelog/HgChangeLogCommand.java x: 107 lines of code y: 13 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/changelog/HgChangeLogConsumer.java x: 73 lines of code y: 18 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/checkout/HgCheckOutConsumer.java x: 23 lines of code y: 6 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/info/HgInfoConsumer.java x: 16 lines of code y: 4 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/inventory/HgListCommand.java x: 35 lines of code y: 8 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/inventory/HgOutgoingConsumer.java x: 18 lines of code y: 9 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/status/HgStatusCommand.java x: 23 lines of code y: 7 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/status/HgStatusConsumer.java x: 35 lines of code y: 7 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/tag/HgTagConsumer.java x: 6 lines of code y: 6 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/LocalCommand.java x: 3 lines of code y: 6 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/add/LocalAddCommand.java x: 27 lines of code y: 9 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/changelog/LocalChangeLogCommand.java x: 85 lines of code y: 12 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout/LocalCheckOutCommand.java x: 83 lines of code y: 22 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout/LocalCheckOutScmResult.java x: 10 lines of code y: 11 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/mkdir/LocalMkdirCommand.java x: 51 lines of code y: 5 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/status/LocalStatusCommand.java x: 14 lines of code y: 6 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/tag/LocalTagCommand.java x: 21 lines of code y: 6 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/metadata/LocalScmMetadataUtils.java x: 60 lines of code y: 14 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/repository/LocalScmProviderRepository.java x: 25 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/AbstractGitScmProvider.java x: 170 lines of code y: 17 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/GitCommandUtils.java x: 28 lines of code y: 7 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/command/GitCommand.java x: 3 lines of code y: 3 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/command/diff/GitDiffConsumer.java x: 87 lines of code y: 12 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/command/update/GitUpdateScmResult.java x: 10 lines of code y: 4 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/repository/GitScmProviderRepository.java x: 217 lines of code y: 19 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/repository/RepositoryUrl.java x: 45 lines of code y: 4 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/util/GitUtil.java x: 42 lines of code y: 11 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/GitExeScmProvider.java x: 92 lines of code y: 17 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/add/GitAddCommand.java x: 91 lines of code y: 18 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/blame/GitBlameCommand.java x: 49 lines of code y: 8 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/blame/GitBlameConsumer.java x: 68 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/changelog/GitChangeLogConsumer.java x: 229 lines of code y: 16 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkin/GitCheckInCommand.java x: 155 lines of code y: 25 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/info/GitInfoCommand.java x: 47 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/list/GitListConsumer.java x: 19 lines of code y: 7 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/remoteinfo/GitRemoteInfoCommand.java x: 40 lines of code y: 6 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/remove/GitRemoveCommand.java x: 53 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/remove/GitRemoveConsumer.java x: 39 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/status/GitStatusCommand.java x: 56 lines of code y: 13 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/update/GitUpdateCommand.java x: 88 lines of code y: 15 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/GitScmTestUtils.java x: 70 lines of code y: 12 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/blame/GitBlameCommandTckTest.java x: 19 lines of code y: 3 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/branch/GitBranchCommandTckTest.java x: 19 lines of code y: 6 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/changelog/GitChangeLogCommandTckTest.java x: 179 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/checkout/GitCheckOutCommandTckTest.java x: 11 lines of code y: 5 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/checkout/GitSshCheckOutCommandTckTest.java x: 115 lines of code y: 2 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/diff/GitDiffCommandTckTest.java x: 8 lines of code y: 5 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/remoteinfo/AbstractGitRemoteInfoCommandTckTest.java x: 14 lines of code y: 4 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/remove/GitRemoveCommandTckTest.java x: 11 lines of code y: 2 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/untag/GitUntagCommandTckTest.java x: 19 lines of code y: 2 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/JGitScmProvider.java x: 114 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/PlexusInteractivityCredentialsProvider.java x: 72 lines of code y: 2 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/ScmProviderAwareSshdSessionFactory.java x: 50 lines of code y: 2 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/add/JGitAddCommand.java x: 35 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/blame/JGitBlameCommand.java x: 40 lines of code y: 8 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/changelog/JGitChangeLogCommand.java x: 222 lines of code y: 13 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/list/JGitListCommand.java x: 59 lines of code y: 11 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/remoteinfo/JGitRemoteInfoCommand.java x: 67 lines of code y: 11 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/remove/JGitRemoveCommand.java x: 36 lines of code y: 2 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/status/JGitStatusCommand.java x: 44 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/command/SvnCommand.java x: 4 lines of code y: 5 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/command/info/SvnInfoItem.java x: 4 lines of code y: 7 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/repository/SvnScmProviderRepository.java x: 114 lines of code y: 13 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/util/SvnUtil.java x: 41 lines of code y: 14 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/add/SvnAddConsumer.java x: 32 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/blame/SvnBlameCommand.java x: 46 lines of code y: 5 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/blame/SvnBlameConsumer.java x: 57 lines of code y: 6 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/IllegalOutputException.java x: 7 lines of code y: 4 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogConsumer.java x: 151 lines of code y: 18 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkin/SvnCheckInConsumer.java x: 44 lines of code y: 11 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/info/SvnInfoConsumer.java x: 48 lines of code y: 8 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/remove/SvnRemoveCommand.java x: 55 lines of code y: 14 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/status/SvnStatusCommand.java x: 41 lines of code y: 10 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/untag/SvnUntagCommand.java x: 79 lines of code y: 3 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/update/SvnUpdateConsumer.java x: 70 lines of code y: 14 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/SvnScmTestUtils.java x: 71 lines of code y: 11 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/branch/SvnBranchCommandTckTest.java x: 12 lines of code y: 4 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/checkin/SvnCheckInCommandTckTest.java x: 12 lines of code y: 5 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/remoteinfo/AbstractSvnRemoteInfoCommandTckTest.java x: 12 lines of code y: 2 # changes maven-scm-test/src/main/java/org/apache/maven/scm/PlexusJUnit4TestSupport.java x: 157 lines of code y: 2 # changes maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java x: 256 lines of code y: 17 # changes maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderRepositoryStub.java x: 11 lines of code y: 7 # changes maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.java x: 472 lines of code y: 31 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/blame/BlameCommandTckTest.java x: 70 lines of code y: 7 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/branch/BranchCommandTckTest.java x: 56 lines of code y: 11 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/changelog/ChangeLogCommandTckTest.java x: 75 lines of code y: 18 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkin/CheckInCommandTckTest.java x: 178 lines of code y: 24 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/diff/DiffCommandTckTest.java x: 61 lines of code y: 16 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/list/ListCommandTckTest.java x: 43 lines of code y: 10 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/mkdir/MkdirCommandTckTest.java x: 22 lines of code y: 8 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/remoteinfo/AbstractRemoteInfoCommandTckTest.java x: 18 lines of code y: 4 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/remove/RemoveCommandTckTest.java x: 47 lines of code y: 2 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/status/StatusCommandTckTest.java x: 66 lines of code y: 20 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/tag/TagCommandTckTest.java x: 55 lines of code y: 21 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/untag/UntagCommandTckTest.java x: 44 lines of code y: 3 # changes src/site/xdoc/matrix.xml x: 266 lines of code y: 8 # changes src/site/site.xml x: 29 lines of code y: 19 # changes maven-scm-plugin/src/site/site.xml x: 22 lines of code y: 14 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/site/site.xml x: 15 lines of code y: 3 # changes maven-scm-plugin/src/it/scm-781/prepare.groovy x: 12 lines of code y: 1 # changes maven-scm-plugin/src/it/scm-781/maven/site-pom.xml x: 55 lines of code y: 1 # changes maven-scm-plugin/src/it/scm-781/verify.groovy x: 2 lines of code y: 1 # changes src/site/resources/download.cgi x: 22 lines of code y: 1 # changes maven-scm-plugin/src/it/settings.xml x: 46 lines of code y: 2 # changes src/site/resources/css/site.css x: 30 lines of code y: 1 # changes maven-scm-plugin/src/site/resources/css/site.css x: 30 lines of code y: 3 # changes
63.0
# changes
  min: 1.0
  average: 10.89
  25th percentile: 5.0
  median: 9.0
  75th percentile: 15.0
  max: 63.0
0 644.0
lines of code
min: 2.0 | average: 57.86 | 25th percentile: 18.0 | median: 35.0 | 75th percentile: 71.25 | max: 644.0

Number of Contributors vs. Number of Changes: 338 points

maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProvider.java x: 17 # contributors y: 57 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/SvnExeScmProvider.java x: 12 # contributors y: 20 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/SvnCommandLineUtils.java x: 13 # contributors y: 28 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkin/SvnCheckInCommand.java x: 10 # contributors y: 20 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkout/SvnCheckOutCommand.java x: 10 # contributors y: 22 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/update/SvnUpdateCommand.java x: 11 # contributors y: 25 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java x: 9 # contributors y: 34 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/AbstractScmProvider.java x: 15 # contributors y: 63 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/AbstractConsumer.java x: 8 # contributors y: 18 # changes maven-scm-client/src/main/java/org/apache/maven/scm/client/cli/MavenScmCli.java x: 9 # contributors y: 19 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AbstractScmMojo.java x: 18 # contributors y: 48 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BootstrapMojo.java x: 9 # contributors y: 31 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ChangeLogMojo.java x: 11 # contributors y: 24 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/GitConfigFileReader.java x: 7 # contributors y: 8 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/diff/GitDiffRawConsumer.java x: 7 # contributors y: 7 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/status/GitStatusConsumer.java x: 16 # contributors y: 30 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnCommandUtils.java x: 8 # contributors y: 10 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnConfigFileReader.java x: 7 # contributors y: 9 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnTagBranchUtils.java x: 8 # contributors y: 16 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/export/SvnExeExportCommand.java x: 10 # contributors y: 15 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/branch/AbstractBranchCommand.java x: 8 # contributors y: 15 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/FilenameUtils.java x: 5 # contributors y: 6 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/checkin/HgCheckInCommand.java x: 7 # contributors y: 13 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/checkout/HgCheckOutCommand.java x: 7 # contributors y: 15 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/diff/HgDiffCommand.java x: 6 # contributors y: 8 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/tag/HgTagCommand.java x: 7 # contributors y: 16 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/update/HgUpdateCommand.java x: 7 # contributors y: 12 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/repository/HgScmProviderRepository.java x: 8 # contributors y: 12 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/LocalScmProvider.java x: 9 # contributors y: 22 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkin/LocalCheckInCommand.java x: 10 # contributors y: 19 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/list/LocalListCommand.java x: 6 # contributors y: 9 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/GitCommandLineUtils.java x: 13 # contributors y: 22 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/branch/GitBranchCommand.java x: 9 # contributors y: 14 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/changelog/GitChangeLogCommand.java x: 11 # contributors y: 21 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkout/GitCheckOutCommand.java x: 11 # contributors y: 20 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/tag/GitTagCommand.java x: 10 # contributors y: 17 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/untag/GitUntagCommand.java x: 5 # contributors y: 5 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/JGitUtils.java x: 15 # contributors y: 28 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/branch/JGitBranchCommand.java x: 7 # contributors y: 11 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/checkin/JGitCheckInCommand.java x: 9 # contributors y: 15 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/checkout/JGitCheckOutCommand.java x: 13 # contributors y: 21 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/diff/JGitDiffCommand.java x: 9 # contributors y: 12 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/info/JGitInfoCommand.java x: 3 # contributors y: 4 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/AbstractSvnScmProvider.java x: 12 # contributors y: 27 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnChangeSet.java x: 5 # contributors y: 10 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkout/SvnCheckOutConsumer.java x: 8 # contributors y: 17 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/list/SvnListCommand.java x: 8 # contributors y: 14 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirCommand.java x: 6 # contributors y: 15 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/remoteinfo/SvnRemoteInfoCommand.java x: 5 # contributors y: 9 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnTagCommand.java x: 11 # contributors y: 35 # changes maven-scm-test/src/main/java/org/apache/maven/scm/ScmTckTestCase.java x: 10 # contributors y: 21 # changes maven-scm-test/src/main/java/org/apache/maven/scm/ScmTestCase.java x: 13 # contributors y: 35 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/update/UpdateCommandTckTest.java x: 11 # contributors y: 34 # changes maven-scm-api/src/main/java/org/apache/maven/scm/AbstractScmVersion.java x: 5 # contributors y: 7 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ChangeFile.java x: 4 # contributors y: 12 # changes maven-scm-api/src/main/java/org/apache/maven/scm/CommandParameter.java x: 9 # contributors y: 25 # changes maven-scm-api/src/main/java/org/apache/maven/scm/CommandParameters.java x: 7 # contributors y: 20 # changes maven-scm-api/src/main/java/org/apache/maven/scm/NoSuchCommandScmException.java x: 5 # contributors y: 8 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmBranch.java x: 4 # contributors y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmFile.java x: 6 # contributors y: 13 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmFileStatus.java x: 8 # contributors y: 23 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmResult.java x: 6 # contributors y: 19 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmUntagParameters.java x: 2 # contributors y: 2 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/Command.java x: 7 # contributors y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/add/AbstractAddCommand.java x: 6 # contributors y: 11 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/add/AddScmResult.java x: 5 # contributors y: 13 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/AbstractBlameCommand.java x: 2 # contributors y: 3 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/BlameScmRequest.java x: 3 # contributors y: 5 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/BlameScmResult.java x: 2 # contributors y: 4 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogCommand.java x: 3 # contributors y: 6 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogScmRequest.java x: 4 # contributors y: 6 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogScmResult.java x: 5 # contributors y: 15 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogSet.java x: 3 # contributors y: 13 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/checkin/AbstractCheckInCommand.java x: 6 # contributors y: 12 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/checkout/CheckOutScmResult.java x: 6 # contributors y: 18 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/diff/AbstractDiffCommand.java x: 6 # contributors y: 14 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/edit/AbstractEditCommand.java x: 4 # contributors y: 7 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/edit/EditScmResult.java x: 5 # contributors y: 12 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/MkdirScmResult.java x: 3 # contributors y: 7 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/remoteinfo/AbstractRemoteInfoCommand.java x: 3 # contributors y: 3 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/remove/AbstractRemoveCommand.java x: 6 # contributors y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/remove/RemoveScmResult.java x: 3 # contributors y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/unedit/UnEditScmResult.java x: 4 # contributors y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/update/AbstractUpdateCommand.java x: 7 # contributors y: 23 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/update/UpdateScmResultWithRevision.java x: 4 # contributors y: 8 # changes maven-scm-api/src/main/java/org/apache/maven/scm/manager/AbstractScmManager.java x: 10 # contributors y: 30 # changes maven-scm-api/src/main/java/org/apache/maven/scm/manager/ScmManager.java x: 10 # contributors y: 33 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckoutMojo.java x: 9 # contributors y: 29 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/RemoveMojo.java x: 4 # contributors y: 4 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UpdateMojo.java x: 7 # contributors y: 21 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateMojo.java x: 8 # contributors y: 20 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/status/HgStatusCommand.java x: 6 # contributors y: 7 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/tag/HgTagConsumer.java x: 6 # contributors y: 6 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout/LocalCheckOutCommand.java x: 8 # contributors y: 22 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout/LocalCheckOutScmResult.java x: 4 # contributors y: 11 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/update/LocalUpdateCommand.java x: 9 # contributors y: 24 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/AbstractGitScmProvider.java x: 9 # contributors y: 17 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/repository/GitScmProviderRepository.java x: 8 # contributors y: 19 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/add/GitAddCommand.java x: 9 # contributors y: 18 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/changelog/GitChangeLogConsumer.java x: 9 # contributors y: 16 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkin/GitCheckInCommand.java x: 13 # contributors y: 25 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/status/GitStatusCommand.java x: 8 # contributors y: 13 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/changelog/GitChangeLogCommandTckTest.java x: 9 # contributors y: 10 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/changelog/JGitChangeLogCommand.java x: 9 # contributors y: 13 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/list/JGitListCommand.java x: 8 # contributors y: 11 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogConsumer.java x: 7 # contributors y: 18 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/remove/SvnRemoveCommand.java x: 7 # contributors y: 14 # changes maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java x: 7 # contributors y: 17 # changes maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.java x: 11 # contributors y: 31 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/tag/TagCommandTckTest.java x: 8 # contributors y: 21 # changes maven-scm-plugin/src/it/scm-781/prepare.groovy x: 1 # contributors y: 1 # changes maven-scm-plugin/src/it/scm-741-validate-scm-url-matches-working-copy/prepare.groovy x: 4 # contributors y: 3 # changes maven-scm-plugin/src/it/settings.xml x: 1 # contributors y: 2 # changes maven-scm-plugin/src/site/resources/css/site.css x: 1 # contributors y: 3 # changes
63.0
# changes
  min: 1.0
  average: 10.89
  25th percentile: 5.0
  median: 9.0
  75th percentile: 15.0
  max: 63.0
0 18.0
# contributors
min: 1.0 | average: 5.84 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 7.25 | max: 18.0

Number of Contributors vs. File Size: 338 points

maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProvider.java x: 17 # contributors y: 180 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/SvnExeScmProvider.java x: 12 # contributors y: 119 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/SvnCommandLineUtils.java x: 13 # contributors y: 159 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkin/SvnCheckInCommand.java x: 10 # contributors y: 76 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkout/SvnCheckOutCommand.java x: 10 # contributors y: 82 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/update/SvnUpdateCommand.java x: 11 # contributors y: 92 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java x: 9 # contributors y: 337 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/provider/AbstractScmProvider.java x: 15 # contributors y: 644 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/util/AbstractConsumer.java x: 8 # contributors y: 57 lines of code maven-scm-client/src/main/java/org/apache/maven/scm/client/cli/MavenScmCli.java x: 9 # contributors y: 198 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AbstractScmMojo.java x: 18 # contributors y: 292 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BootstrapMojo.java x: 9 # contributors y: 93 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ChangeLogMojo.java x: 11 # contributors y: 113 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/GitConfigFileReader.java x: 7 # contributors y: 76 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/diff/GitDiffRawConsumer.java x: 7 # contributors y: 39 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/info/GitInfoConsumer.java x: 7 # contributors y: 30 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/status/GitStatusConsumer.java x: 16 # contributors y: 220 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/update/GitLatestRevisionCommandConsumer.java x: 7 # contributors y: 26 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnCommandUtils.java x: 8 # contributors y: 14 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnTagBranchUtils.java x: 8 # contributors y: 116 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/export/SvnExeExportCommand.java x: 10 # contributors y: 87 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/info/SvnInfoCommand.java x: 10 # contributors y: 73 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmFileSet.java x: 10 # contributors y: 70 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/branch/AbstractBranchCommand.java x: 8 # contributors y: 34 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/util/FilenameUtils.java x: 5 # contributors y: 12 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/StatusMojo.java x: 8 # contributors y: 41 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/branch/HgBranchCommand.java x: 5 # contributors y: 92 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/checkin/HgCheckInCommand.java x: 7 # contributors y: 66 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/checkout/HgCheckOutCommand.java x: 7 # contributors y: 58 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/diff/HgDiffCommand.java x: 6 # contributors y: 32 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/tag/HgTagCommand.java x: 7 # contributors y: 91 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/repository/HgScmProviderRepository.java x: 8 # contributors y: 142 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/LocalScmProvider.java x: 9 # contributors y: 132 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkin/LocalCheckInCommand.java x: 10 # contributors y: 80 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/list/LocalListCommand.java x: 6 # contributors y: 69 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/GitCommandLineUtils.java x: 13 # contributors y: 130 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/branch/GitBranchCommand.java x: 9 # contributors y: 78 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/changelog/GitChangeLogCommand.java x: 11 # contributors y: 226 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkout/GitCheckOutCommand.java x: 11 # contributors y: 154 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/tag/GitTagCommand.java x: 10 # contributors y: 98 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/untag/GitUntagCommand.java x: 5 # contributors y: 56 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/JGitUtils.java x: 15 # contributors y: 317 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/branch/JGitBranchCommand.java x: 7 # contributors y: 79 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/checkin/JGitCheckInCommand.java x: 9 # contributors y: 167 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/checkout/JGitCheckOutCommand.java x: 13 # contributors y: 145 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/diff/JGitDiffCommand.java x: 9 # contributors y: 89 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/info/JGitInfoCommand.java x: 3 # contributors y: 38 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/tag/JGitTagCommand.java x: 8 # contributors y: 71 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/AbstractSvnScmProvider.java x: 12 # contributors y: 252 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnChangeSet.java x: 5 # contributors y: 38 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnBranchCommand.java x: 11 # contributors y: 126 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogCommand.java x: 10 # contributors y: 192 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkout/SvnCheckOutConsumer.java x: 8 # contributors y: 54 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/diff/SvnDiffCommand.java x: 7 # contributors y: 62 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/list/SvnListCommand.java x: 8 # contributors y: 64 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirCommand.java x: 6 # contributors y: 85 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/mkdir/SvnMkdirConsumer.java x: 6 # contributors y: 39 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/remoteinfo/SvnRemoteInfoCommand.java x: 5 # contributors y: 96 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/status/SvnStatusConsumer.java x: 10 # contributors y: 61 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnTagCommand.java x: 11 # contributors y: 156 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/ScmTckTestCase.java x: 10 # contributors y: 124 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/ScmTestCase.java x: 13 # contributors y: 201 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/update/UpdateCommandTckTest.java x: 11 # contributors y: 75 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/AbstractScmVersion.java x: 5 # contributors y: 21 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ChangeFile.java x: 4 # contributors y: 64 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/CommandParameter.java x: 9 # contributors y: 41 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/CommandParameters.java x: 7 # contributors y: 109 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmBranch.java x: 4 # contributors y: 10 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmBranchParameters.java x: 4 # contributors y: 43 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmException.java x: 5 # contributors y: 10 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmFileStatus.java x: 8 # contributors y: 39 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmRequest.java x: 3 # contributors y: 30 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmResult.java x: 6 # contributors y: 47 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmTagParameters.java x: 5 # contributors y: 51 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmUntagParameters.java x: 2 # contributors y: 27 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/ScmVersion.java x: 4 # contributors y: 6 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/Command.java x: 7 # contributors y: 11 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/add/AbstractAddCommand.java x: 6 # contributors y: 20 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/add/AddScmResult.java x: 5 # contributors y: 30 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/AbstractBlameCommand.java x: 2 # contributors y: 18 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/BlameLine.java x: 3 # contributors y: 50 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/blame/BlameScmResult.java x: 2 # contributors y: 21 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/branch/BranchScmResult.java x: 3 # contributors y: 22 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/AbstractChangeLogCommand.java x: 8 # contributors y: 78 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogCommand.java x: 3 # contributors y: 10 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogScmRequest.java x: 4 # contributors y: 78 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogScmResult.java x: 5 # contributors y: 20 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/changelog/ChangeLogSet.java x: 3 # contributors y: 78 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/checkin/AbstractCheckInCommand.java x: 6 # contributors y: 21 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/checkin/CheckInScmResult.java x: 6 # contributors y: 34 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/checkout/AbstractCheckOutCommand.java x: 8 # contributors y: 29 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/diff/DiffScmResult.java x: 6 # contributors y: 37 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/edit/AbstractEditCommand.java x: 4 # contributors y: 15 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/export/AbstractExportCommand.java x: 4 # contributors y: 20 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/export/ExportScmResult.java x: 3 # contributors y: 18 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/fileinfo/AbstractFileInfoCommand.java x: 5 # contributors y: 17 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/info/InfoItem.java x: 2 # contributors y: 73 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/list/AbstractListCommand.java x: 5 # contributors y: 23 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/list/ListScmResult.java x: 6 # contributors y: 24 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/AbstractMkdirCommand.java x: 3 # contributors y: 24 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/remoteinfo/AbstractRemoteInfoCommand.java x: 3 # contributors y: 16 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/remove/AbstractRemoveCommand.java x: 6 # contributors y: 17 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/status/AbstractStatusCommand.java x: 6 # contributors y: 15 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/tag/AbstractTagCommand.java x: 8 # contributors y: 31 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/unedit/UnEditScmResult.java x: 4 # contributors y: 22 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/untag/UntagScmResult.java x: 2 # contributors y: 14 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/update/UpdateScmResult.java x: 5 # contributors y: 35 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/update/UpdateScmResultWithRevision.java x: 4 # contributors y: 26 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/manager/AbstractScmManager.java x: 10 # contributors y: 359 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/manager/BasicScmManager.java x: 5 # contributors y: 2 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/manager/ScmManager.java x: 10 # contributors y: 119 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProviderRepository.java x: 10 # contributors y: 54 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProviderRepositoryWithHost.java x: 3 # contributors y: 31 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/repository/ScmRepository.java x: 7 # contributors y: 19 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/repository/UnknownRepositoryStructure.java x: 3 # contributors y: 4 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/util/ThreadSafeDateFormat.java x: 4 # contributors y: 34 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AddMojo.java x: 7 # contributors y: 21 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BranchMojo.java x: 7 # contributors y: 37 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckLocalModificationsMojo.java x: 4 # contributors y: 39 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckoutMojo.java x: 9 # contributors y: 73 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/DiffMojo.java x: 9 # contributors y: 46 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/RemoveMojo.java x: 4 # contributors y: 23 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/TagMojo.java x: 9 # contributors y: 70 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UpdateMojo.java x: 7 # contributors y: 43 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateRecursively.java x: 2 # contributors y: 8 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/HgConfig.java x: 5 # contributors y: 81 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/HgScmProvider.java x: 8 # contributors y: 176 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/HgUtils.java x: 9 # contributors y: 183 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/HgConsumer.java x: 5 # contributors y: 90 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/add/HgAddCommand.java x: 5 # contributors y: 31 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/diff/HgDiffConsumer.java x: 6 # contributors y: 78 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/info/HgInfoConsumer.java x: 4 # contributors y: 16 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/inventory/HgChangeSet.java x: 3 # contributors y: 15 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/inventory/HgListConsumer.java x: 5 # contributors y: 15 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/tag/HgTagConsumer.java x: 6 # contributors y: 6 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/LocalCommand.java x: 4 # contributors y: 3 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/add/LocalAddCommand.java x: 5 # contributors y: 27 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/changelog/LocalChangeLogCommand.java x: 5 # contributors y: 85 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout/LocalCheckOutCommand.java x: 8 # contributors y: 83 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/mkdir/LocalMkdirCommand.java x: 4 # contributors y: 51 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/update/LocalUpdateCommand.java x: 9 # contributors y: 113 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/metadata/LocalScmMetadataUtils.java x: 8 # contributors y: 60 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/AbstractGitScmProvider.java x: 9 # contributors y: 170 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/GitCommandUtils.java x: 6 # contributors y: 28 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/command/diff/GitDiffConsumer.java x: 8 # contributors y: 87 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/command/info/GitInfoItem.java x: 5 # contributors y: 4 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/repository/GitScmProviderRepository.java x: 8 # contributors y: 217 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/repository/RepositoryUrl.java x: 4 # contributors y: 45 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/src/main/java/org/apache/maven/scm/provider/git/util/GitUtil.java x: 6 # contributors y: 42 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/AbstractFileCheckingConsumer.java x: 5 # contributors y: 50 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/blame/GitBlameCommand.java x: 4 # contributors y: 49 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/blame/GitBlameConsumer.java x: 5 # contributors y: 68 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/changelog/GitChangeLogConsumer.java x: 9 # contributors y: 229 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/checkin/GitCheckInCommand.java x: 13 # contributors y: 155 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/list/GitListCommand.java x: 7 # contributors y: 10 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/remoteinfo/GitRemoteInfoConsumer.java x: 4 # contributors y: 30 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/remove/GitRemoveCommand.java x: 6 # contributors y: 53 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/update/GitUpdateCommand.java x: 6 # contributors y: 88 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/changelog/GitChangeLogCommandTckTest.java x: 9 # contributors y: 179 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/checkout/GitSshCheckOutCommandTckTest.java x: 2 # contributors y: 115 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/remove/GitRemoveCommandTckTest.java x: 2 # contributors y: 11 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/JGitScmProvider.java x: 8 # contributors y: 114 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/ScmProviderAwareSshdSessionFactory.java x: 2 # contributors y: 50 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/blame/JGitBlameCommand.java x: 5 # contributors y: 40 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/changelog/JGitChangeLogCommand.java x: 9 # contributors y: 222 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/remoteinfo/JGitRemoteInfoCommand.java x: 8 # contributors y: 67 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/remove/JGitRemoveCommand.java x: 2 # contributors y: 36 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/status/JGitStatusCommand.java x: 6 # contributors y: 44 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/command/diff/SvnDiffConsumer.java x: 6 # contributors y: 74 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/command/info/SvnInfoItem.java x: 6 # contributors y: 4 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/repository/SvnScmProviderRepository.java x: 7 # contributors y: 114 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/AbstractFileCheckingConsumer.java x: 8 # contributors y: 61 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/add/SvnAddConsumer.java x: 7 # contributors y: 32 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/blame/SvnBlameCommand.java x: 4 # contributors y: 46 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/IllegalOutputException.java x: 3 # contributors y: 7 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogConsumer.java x: 7 # contributors y: 151 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/checkin/SvnCheckInConsumer.java x: 7 # contributors y: 44 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/remove/SvnRemoveCommand.java x: 7 # contributors y: 55 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/untag/SvnUntagCommand.java x: 3 # contributors y: 79 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/update/SvnUpdateConsumer.java x: 7 # contributors y: 70 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/SvnScmTestUtils.java x: 6 # contributors y: 71 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/branch/SvnBranchCommandTckTest.java x: 4 # contributors y: 12 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/PlexusJUnit4TestSupport.java x: 2 # contributors y: 157 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java x: 7 # contributors y: 256 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderRepositoryStub.java x: 6 # contributors y: 11 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.java x: 11 # contributors y: 472 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/repository/ScmRepositoryStub.java x: 5 # contributors y: 7 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/changelog/ChangeLogCommandTckTest.java x: 9 # contributors y: 75 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/remove/RemoveCommandTckTest.java x: 2 # contributors y: 47 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/untag/UntagCommandTckTest.java x: 3 # contributors y: 44 lines of code src/site/xdoc/matrix.xml x: 7 # contributors y: 266 lines of code maven-scm-plugin/src/it/scm-781/prepare.groovy x: 1 # contributors y: 12 lines of code maven-scm-plugin/src/it/scm-781/maven/site-pom.xml x: 1 # contributors y: 55 lines of code maven-scm-plugin/src/it/scm-781/verify.groovy x: 1 # contributors y: 2 lines of code src/site/resources/download.cgi x: 1 # contributors y: 22 lines of code maven-scm-plugin/src/it/settings.xml x: 1 # contributors y: 46 lines of code src/site/resources/css/site.css x: 1 # contributors y: 30 lines of code
644.0
lines of code
  min: 2.0
  average: 57.86
  25th percentile: 18.0
  median: 35.0
  75th percentile: 71.25
  max: 644.0
0 18.0
# contributors
min: 1.0 | average: 5.84 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 7.25 | max: 18.0