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 343 files with 19,894 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (824 lines of code)
    • 41 files changed 21-50 times (6,068 lines of code)
    • 199 files changed 6-20 times (10,559 lines of code)
    • 101 files changed 1-5 times (2,443 lines of code)
0% | 4% | 30% | 53% | 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 343 files with 19,894 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 21 files changed by 11-25 contributors (4,359 lines of code)
    • 163 files changed by 6-10 contributors (11,144 lines of code)
    • 145 files changed by 2-5 contributors (3,961 lines of code)
    • 14 files changed by 1 contributor (430 lines of code)
0% | 21% | 56% | 19% | 2%
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, yaml, txt, gitignore, groovy, css, md, properties, cgi, sh, pub
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 4% | 31% | 53% | 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% | 29% | 36% | 13%
maven-scm-providers0% | 0% | 25% | 64% | 10%
maven-scm-test0% | 0% | 54% | 29% | 15%
maven-scm-plugin0% | 0% | 50% | 31% | 17%
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-08-19 64 15 trygvis@apache.org timtebeek@gmail.com
ScmProvider.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
180 1 2004-10-20 2023-07-20 56 17 trygvis@apache.org kwin@apache.org
AbstractScmMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
293 20 2005-06-30 2024-12-15 50 18 evenisse@apache.org elharo@users.noreply.github...
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-08-19 36 11 evenisse@apache.org timtebeek@gmail.com
ScmTestCase.java
in maven-scm-test/src/main/java/org/apache/maven/scm
198 27 2005-06-21 2023-04-02 36 14 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-08-19 34 9 evenisse@apache.org timtebeek@gmail.com
BootstrapMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
100 4 2005-11-08 2024-12-15 33 10 evenisse@apache.org elharo@users.noreply.github...
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
ScmProviderStub.java
in maven-scm-test/src/main/java/org/apache/maven/scm/provider
472 104 2006-03-30 2023-08-19 32 12 carlos@apache.org timtebeek@gmail.com
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-08-19 31 16 jvanzyl@apache.org timtebeek@gmail.com
CheckoutMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
80 7 2005-06-30 2024-12-15 30 10 evenisse@apache.org elharo@users.noreply.github...
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
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
158 8 2006-02-26 2024-12-09 29 14 evenisse@apache.org elharo@users.noreply.github...
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
313 19 2009-12-28 2024-04-08 29 15 struberg@apache.org kwin@apache.org
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 2024-04-08 26 10 trygvis@apache.org kwin@apache.org
TagMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
77 2 2005-07-01 2024-12-15 26 10 evenisse@apache.org elharo@users.noreply.github...
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
ChangeLogMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
120 3 2005-12-06 2024-12-15 25 12 evenisse@apache.org elharo@users.noreply.github...
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-08-19 25 11 evenisse@apache.org timtebeek@gmail.com
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
CheckInCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkin
166 6 2005-01-03 2024-12-09 25 10 brett@apache.org elharo@users.noreply.github...
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-08-19 25 10 evenisse@apache.org timtebeek@gmail.com
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
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-08-19 23 8 trygvis@apache.org timtebeek@gmail.com
ScmFileSet.java
in maven-scm-api/src/main/java/org/apache/maven/scm
70 11 2004-12-24 2023-08-19 23 10 brett@apache.org timtebeek@gmail.com
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
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
135 9 2008-04-05 2024-12-15 23 14 jvanzyl@apache.org elharo@users.noreply.github...
UpdateMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
50 2 2005-07-01 2024-12-15 22 8 evenisse@apache.org elharo@users.noreply.github...
TagCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/tag
53 3 2005-01-03 2024-12-09 22 9 brett@apache.org elharo@users.noreply.github...
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
ScmTckTestCase.java
in maven-scm-test/src/main/java/org/apache/maven/scm
124 13 2006-02-24 2024-12-15 22 11 evenisse@apache.org elharo@users.noreply.github...
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
ValidateMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
61 3 2005-07-27 2024-12-15 21 9 evenisse@apache.org elharo@users.noreply.github...
StatusCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/status
66 3 2005-01-13 2023-03-12 21 8 brett@apache.org michaelo@apache.org
CommandParameters.java
in maven-scm-api/src/main/java/org/apache/maven/scm
109 22 2004-10-20 2023-08-19 21 8 trygvis@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 21 9 trygvis@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
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
156 7 2008-04-05 2024-12-15 21 12 jvanzyl@apache.org elharo@users.noreply.github...
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
DiffMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
53 2 2005-07-01 2024-12-15 20 10 evenisse@apache.org elharo@users.noreply.github...
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
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
site.xml
in src/site
29 - 2008-08-14 2022-01-08 19 6 vsiveton@apache.org michaelo@apache.org
CheckinMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
38 2 2005-07-01 2024-12-15 19 9 evenisse@apache.org elharo@users.noreply.github...
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
StatusMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
48 3 2005-07-01 2024-12-15 19 9 evenisse@apache.org elharo@users.noreply.github...
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
293 20 2005-06-30 2024-12-15 50 18 evenisse@apache.org elharo@users.noreply.github...
ScmProvider.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
180 1 2004-10-20 2023-07-20 56 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-08-19 31 16 jvanzyl@apache.org timtebeek@gmail.com
AbstractScmProvider.java
in maven-scm-api/src/main/java/org/apache/maven/scm/provider
644 85 2004-10-20 2023-08-19 64 15 trygvis@apache.org timtebeek@gmail.com
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
313 19 2009-12-28 2024-04-08 29 15 struberg@apache.org kwin@apache.org
ScmTestCase.java
in maven-scm-test/src/main/java/org/apache/maven/scm
198 27 2005-06-21 2023-04-02 36 14 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
158 8 2006-02-26 2024-12-09 29 14 evenisse@apache.org elharo@users.noreply.github...
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
135 9 2008-04-05 2024-12-15 23 14 jvanzyl@apache.org elharo@users.noreply.github...
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
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
ScmProviderStub.java
in maven-scm-test/src/main/java/org/apache/maven/scm/provider
472 104 2006-03-30 2023-08-19 32 12 carlos@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
ChangeLogMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
120 3 2005-12-06 2024-12-15 25 12 evenisse@apache.org elharo@users.noreply.github...
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
156 7 2008-04-05 2024-12-15 21 12 jvanzyl@apache.org elharo@users.noreply.github...
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-08-19 36 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
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-08-19 25 11 evenisse@apache.org timtebeek@gmail.com
ScmTckTestCase.java
in maven-scm-test/src/main/java/org/apache/maven/scm
124 13 2006-02-24 2024-12-15 22 11 evenisse@apache.org elharo@users.noreply.github...
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
BootstrapMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
100 4 2005-11-08 2024-12-15 33 10 evenisse@apache.org elharo@users.noreply.github...
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
CheckoutMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
80 7 2005-06-30 2024-12-15 30 10 evenisse@apache.org elharo@users.noreply.github...
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
TagMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
77 2 2005-07-01 2024-12-15 26 10 evenisse@apache.org elharo@users.noreply.github...
CommandParameter.java
in maven-scm-api/src/main/java/org/apache/maven/scm
41 3 2004-10-20 2024-04-08 26 10 trygvis@apache.org kwin@apache.org
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-08-19 25 10 evenisse@apache.org timtebeek@gmail.com
CheckInCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkin
166 6 2005-01-03 2024-12-09 25 10 brett@apache.org elharo@users.noreply.github...
ScmFileSet.java
in maven-scm-api/src/main/java/org/apache/maven/scm
70 11 2004-12-24 2023-08-19 23 10 brett@apache.org timtebeek@gmail.com
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
DiffMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
53 2 2005-07-01 2024-12-15 20 10 evenisse@apache.org elharo@users.noreply.github...
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
97 4 2008-04-05 2023-08-19 18 10 jvanzyl@apache.org timtebeek@gmail.com
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
184 5 2009-12-28 2024-04-04 17 10 struberg@apache.org mattias.andersson@umu.se
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
60 3 2006-02-26 2023-08-19 16 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
JGitDiffCommand.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/diff
87 3 2013-07-12 2023-08-19 13 10 domi@fortysix.ch timtebeek@gmail.com
ChangeSet.java
in maven-scm-api/src/main/java/org/apache/maven/scm
337 34 2005-06-08 2023-08-19 34 9 evenisse@apache.org timtebeek@gmail.com
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
TagCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/tag
53 3 2005-01-03 2024-12-09 22 9 brett@apache.org elharo@users.noreply.github...
ValidateMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
61 3 2005-07-27 2024-12-15 21 9 evenisse@apache.org elharo@users.noreply.github...
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 21 9 trygvis@apache.org timtebeek@gmail.com
CheckinMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
38 2 2005-07-01 2024-12-15 19 9 evenisse@apache.org elharo@users.noreply.github...
StatusMojo.java
in maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin
48 3 2005-07-01 2024-12-15 19 9 evenisse@apache.org elharo@users.noreply.github...
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
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
PlexusJUnit4TestCase.java
in maven-scm-test/src/main/java/org/apache/maven/scm
157 27 2022-05-26 2022-05-26 1 1 niels@basjes.nl niels@basjes.nl
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
InfoCommandTckTest.java
in maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/info
38 2 2024-04-08 2024-04-08 1 1 kwin@apache.org kwin@apache.org
site.css
in src/site/resources/css
30 - 2008-08-14 2008-08-14 1 1 vsiveton@apache.org vsiveton@apache.org
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
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
SvnInfoCommandTckTest.java
in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/info
12 2 2024-04-08 2024-04-08 1 1 kwin@apache.org kwin@apache.org
selector.groovy
in maven-scm-plugin/src/it/scm-781
8 - 2024-04-07 2024-04-08 2 1 michaelo@apache.org michaelo@apache.org
selector.groovy
in maven-scm-plugin/src/it/scm-741-validate-scm-url-matches-working-copy
8 - 2024-04-07 2024-04-08 2 1 michaelo@apache.org michaelo@apache.org
GitInfoCommandTckTest.java
in maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/info
8 1 2024-04-08 2024-04-08 1 1 kwin@apache.org kwin@apache.org
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
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
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
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
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
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-managers/src/site
15 - 2008-08-14 2012-05-02 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/src/site
15 - 2008-08-14 2012-05-02 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-providers-git/src/site
15 - 2008-08-14 2012-05-02 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-providers-svn/src/site
15 - 2008-08-14 2012-05-02 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-test/src/site
15 - 2008-08-14 2012-05-02 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-managers/maven-scm-manager-plexus/src/site
14 - 2008-08-14 2012-05-02 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-client/src/site
14 - 2008-08-14 2012-05-02 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-provider-hg/src/site
14 - 2008-08-14 2012-05-02 2 2 vsiveton@apache.org hboutemy@apache.org
site.xml
in maven-scm-providers/maven-scm-provider-local/src/site
14 - 2008-08-14 2012-05-02 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-14 2012-05-02 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-14 2012-05-02 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-14 2012-05-02 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-14 2012-05-02 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
site.xml
in maven-scm-api/src/site
14 - 2008-08-14 2012-05-02 2 2 vsiveton@apache.org hboutemy@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
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
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
InfoItem.java
in maven-scm-api/src/main/java/org/apache/maven/scm/command/info
84 22 2011-01-25 2024-04-08 4 3 olamy@apache.org kwin@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
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
ScmRequest.java
in maven-scm-api/src/main/java/org/apache/maven/scm
30 7 2012-06-22 2023-03-12 4 3 olamy@apache.org michaelo@apache.org
Correlations

File Size vs. Number of Changes: 343 points

maven-scm-plugin/src/site/site.xml x: 22 lines of code y: 15 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/HgScmProvider.java x: 175 lines of code y: 18 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AbstractScmMojo.java x: 293 lines of code y: 50 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AddMojo.java x: 28 lines of code y: 12 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BootstrapMojo.java x: 100 lines of code y: 33 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BranchMojo.java x: 44 lines of code y: 14 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ChangeLogMojo.java x: 120 lines of code y: 25 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckLocalModificationsMojo.java x: 46 lines of code y: 9 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckinMojo.java x: 38 lines of code y: 19 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckoutMojo.java x: 80 lines of code y: 30 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/DiffMojo.java x: 53 lines of code y: 20 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/EditMojo.java x: 27 lines of code y: 14 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ExportMojo.java x: 70 lines of code y: 14 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ListMojo.java x: 41 lines of code y: 13 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/RemoveMojo.java x: 30 lines of code y: 5 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/StatusMojo.java x: 48 lines of code y: 19 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/TagMojo.java x: 77 lines of code y: 26 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UntagMojo.java x: 41 lines of code y: 5 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UpdateMojo.java x: 50 lines of code y: 22 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UpdateSubprojectsMojo.java x: 46 lines of code y: 10 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateMojo.java x: 61 lines of code y: 21 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateRecursively.java x: 15 lines of code y: 4 # 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: 135 lines of code y: 23 # 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: 156 lines of code y: 21 # changes maven-scm-test/src/main/java/org/apache/maven/scm/ScmTckTestCase.java x: 124 lines of code y: 22 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/ConsumerUtils.java x: 17 lines of code y: 5 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/metadata/LocalScmMetadataUtils.java x: 52 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/branch/JGitBranchCommand.java x: 74 lines of code y: 13 # 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: 158 lines of code y: 29 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/branch/BranchCommandTckTest.java x: 54 lines of code y: 12 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkin/CheckInCommandTckTest.java x: 166 lines of code y: 25 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/tag/TagCommandTckTest.java x: 53 lines of code y: 22 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/GitScmTestUtils.java x: 62 lines of code y: 14 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/checkin/GitCheckInCommandTckTest.java x: 65 lines of code y: 9 # changes maven-scm-test/src/main/java/org/apache/maven/scm/PlexusJUnit4TestCase.java x: 157 lines of code y: 1 # changes maven-scm-test/src/main/java/org/apache/maven/scm/ScmTestCase.java x: 198 lines of code y: 36 # 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: 184 lines of code y: 17 # changes maven-scm-plugin/src/it/scm-741-validate-scm-url-matches-working-copy/selector.groovy x: 8 lines of code y: 2 # changes maven-scm-api/src/main/java/org/apache/maven/scm/CommandParameter.java x: 41 lines of code y: 26 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/info/InfoItem.java x: 84 lines of code y: 4 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/FilenameUtils.java x: 12 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/GitInfoCommand.java x: 61 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/info/GitInfoConsumer.java x: 58 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/info/GitInfoCommandTckTest.java x: 8 lines of code y: 1 # 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: 313 lines of code y: 29 # 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: 86 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/info/SvnInfoConsumer.java x: 59 lines of code y: 9 # changes maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/info/SvnInfoCommandTckTest.java x: 12 lines of code y: 1 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/info/InfoCommandTckTest.java x: 38 lines of code y: 1 # 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: 4 # 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: 7 # 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: 11 # 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: 3 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/update/GitUpdateCommandTckTest.java x: 19 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/diff/JGitDiffCommand.java x: 87 lines of code y: 13 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/tag/HgTagCommand.java x: 90 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/branch/GitBranchCommand.java x: 77 lines of code y: 15 # 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: 97 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/untag/GitUntagCommand.java x: 55 lines of code y: 6 # 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: 70 lines of code y: 13 # 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: 25 # 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: 60 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/tag/SvnTagCommand.java x: 156 lines of code y: 36 # 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/CommandParameters.java x: 109 lines of code y: 21 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmFileSet.java x: 70 lines of code y: 23 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/add/AddScmResult.java x: 30 lines of code y: 14 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/checkin/CheckInScmResult.java x: 34 lines of code y: 16 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/info/InfoScmResult.java x: 26 lines of code y: 6 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/list/ListScmResult.java x: 24 lines of code y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/remoteinfo/RemoteInfoScmResult.java x: 38 lines of code y: 6 # 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: 16 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/AbstractScmProvider.java x: 644 lines of code y: 64 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmUrlUtils.java x: 56 lines of code y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/ThreadSafeDateFormat.java x: 34 lines of code y: 8 # 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: 25 # 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: 8 # 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: 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: 14 # 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: 19 # 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: 14 # 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: 16 # 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: 7 # 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: 10 # 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: 8 # 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: 10 # 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: 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/GitStatusConsumer.java x: 220 lines of code y: 31 # 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: 9 # 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: 10 # 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/ScmProviderStub.java x: 472 lines of code y: 32 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkout/CheckOutCommandTckTest.java x: 28 lines of code y: 16 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProvider.java x: 180 lines of code y: 56 # 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/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/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-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/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/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/command/branch/AbstractBranchCommand.java x: 34 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/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: 21 # 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/changelog/GitChangeLogCommand.java x: 226 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/checkout/JGitCheckOutCommand.java x: 145 lines of code y: 21 # 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/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: 16 # 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: 10 # 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/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/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/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/list/AbstractListCommand.java x: 23 lines of code y: 8 # 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/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: 18 # 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/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/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-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/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/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/diff/HgDiffConsumer.java x: 78 lines of code y: 11 # 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/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/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/command/update/LocalUpdateCommand.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/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/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/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/remove/GitRemoveCommandTckTest.java x: 11 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/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/AbstractFileCheckingConsumer.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/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/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-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/blame/SvnBlameCommandTckTest.java x: 23 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/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/list/SvnListCommandTckTest.java x: 12 lines of code y: 6 # 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/provider/ScmProviderRepositoryStub.java x: 11 lines of code y: 7 # 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/changelog/ChangeLogCommandTckTest.java x: 75 lines of code y: 18 # 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: 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-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/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
64.0
# changes
  min: 1.0
  average: 11.04
  25th percentile: 5.0
  median: 9.0
  75th percentile: 15.0
  max: 64.0
0 644.0
lines of code
min: 2.0 | average: 58.0 | 25th percentile: 17.0 | median: 36.0 | 75th percentile: 72.0 | max: 644.0

Number of Contributors vs. Number of Changes: 343 points

maven-scm-plugin/src/site/site.xml x: 8 # contributors y: 15 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/HgScmProvider.java x: 9 # contributors y: 18 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AbstractScmMojo.java x: 18 # contributors y: 50 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AddMojo.java x: 8 # contributors y: 12 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BootstrapMojo.java x: 10 # contributors y: 33 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BranchMojo.java x: 8 # contributors y: 14 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ChangeLogMojo.java x: 12 # contributors y: 25 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckLocalModificationsMojo.java x: 5 # contributors y: 9 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckinMojo.java x: 9 # contributors y: 19 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckoutMojo.java x: 10 # contributors y: 30 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/DiffMojo.java x: 10 # contributors y: 20 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ListMojo.java x: 7 # contributors y: 13 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/RemoveMojo.java x: 5 # contributors y: 5 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/TagMojo.java x: 10 # contributors y: 26 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UpdateMojo.java x: 8 # contributors y: 22 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UpdateSubprojectsMojo.java x: 7 # contributors y: 10 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateMojo.java x: 9 # contributors y: 21 # changes maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateRecursively.java x: 3 # contributors y: 4 # 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: 14 # contributors y: 23 # 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: 12 # contributors y: 21 # changes maven-scm-test/src/main/java/org/apache/maven/scm/ScmTckTestCase.java x: 11 # contributors y: 22 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/ConsumerUtils.java x: 3 # contributors y: 5 # changes maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/metadata/LocalScmMetadataUtils.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/branch/JGitBranchCommand.java x: 8 # contributors y: 13 # 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: 14 # contributors y: 29 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkin/CheckInCommandTckTest.java x: 10 # contributors y: 25 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/tag/TagCommandTckTest.java x: 9 # contributors y: 22 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/GitScmTestUtils.java x: 9 # contributors y: 14 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/checkin/GitCheckInCommandTckTest.java x: 8 # contributors y: 9 # changes maven-scm-test/src/main/java/org/apache/maven/scm/PlexusJUnit4TestCase.java x: 1 # contributors y: 1 # changes maven-scm-test/src/main/java/org/apache/maven/scm/ScmTestCase.java x: 14 # contributors y: 36 # 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: 10 # contributors y: 17 # changes maven-scm-plugin/src/it/scm-741-validate-scm-url-matches-working-copy/selector.groovy x: 1 # contributors y: 2 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/FilenameUtils.java x: 6 # contributors y: 7 # 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: 29 # 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: 4 # contributors 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/info/SvnInfoConsumer.java x: 7 # contributors y: 9 # 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: 11 # 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: 3 # contributors y: 3 # changes maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/update/GitUpdateCommandTckTest.java x: 7 # contributors 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/diff/JGitDiffCommand.java x: 10 # contributors y: 13 # 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: 17 # 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: 18 # 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: 6 # 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: 11 # contributors y: 25 # 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: 10 # 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/tag/SvnTagCommand.java x: 11 # contributors y: 36 # 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/CommandParameters.java x: 8 # contributors y: 21 # changes maven-scm-api/src/main/java/org/apache/maven/scm/ScmFileSet.java x: 10 # contributors y: 23 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/add/AddScmResult.java x: 6 # contributors y: 14 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/checkin/CheckInScmResult.java x: 7 # contributors y: 16 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/info/InfoScmResult.java x: 3 # contributors y: 6 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/remoteinfo/RemoteInfoScmResult.java x: 4 # contributors y: 6 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/update/AbstractUpdateCommand.java x: 8 # contributors y: 23 # changes maven-scm-api/src/main/java/org/apache/maven/scm/command/update/UpdateScmResult.java x: 6 # contributors y: 16 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/AbstractScmProvider.java x: 15 # contributors y: 64 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmUrlUtils.java x: 6 # contributors y: 10 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/ThreadSafeDateFormat.java x: 5 # contributors y: 8 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/add/HgAddConsumer.java x: 6 # contributors y: 8 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/branch/HgBranchCommand.java x: 5 # contributors y: 7 # 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: 14 # 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: 31 # 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: 6 # contributors y: 9 # changes maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java x: 8 # contributors y: 17 # changes maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.java x: 12 # contributors y: 32 # changes maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkout/CheckOutCommandTckTest.java x: 8 # contributors y: 16 # changes maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProvider.java x: 17 # contributors y: 56 # 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/checkout/SvnCheckOutCommand.java x: 10 # contributors y: 22 # changes maven-scm-api/src/main/java/org/apache/maven/scm/util/AbstractConsumer.java x: 8 # 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/diff/GitDiffRawConsumer.java x: 7 # contributors y: 7 # 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-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/export/SvnExeExportCommand.java x: 10 # contributors y: 15 # 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-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-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-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-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/diff/SvnDiffCommand.java x: 7 # 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/mkdir/SvnMkdirCommand.java x: 6 # contributors y: 15 # 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/ChangeFile.java x: 4 # contributors y: 12 # 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/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/add/AbstractAddCommand.java x: 6 # contributors y: 11 # 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/BlameScmResult.java x: 2 # contributors y: 4 # 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/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/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/UpdateScmResultWithRevision.java x: 4 # contributors y: 8 # changes maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/command/info/HgInfoConsumer.java x: 4 # contributors y: 4 # 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/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/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-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/checkin/SvnCheckInConsumer.java x: 7 # contributors y: 11 # 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/site/resources/css/site.css x: 1 # contributors y: 3 # changes
64.0
# changes
  min: 1.0
  average: 11.04
  25th percentile: 5.0
  median: 9.0
  75th percentile: 15.0
  max: 64.0
0 18.0
# contributors
min: 1.0 | average: 5.97 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 8.0 | max: 18.0

Number of Contributors vs. File Size: 343 points

maven-scm-plugin/src/site/site.xml x: 8 # contributors y: 22 lines of code maven-scm-providers/maven-scm-provider-hg/src/main/java/org/apache/maven/scm/provider/hg/HgScmProvider.java x: 9 # contributors y: 175 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AbstractScmMojo.java x: 18 # contributors y: 293 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/AddMojo.java x: 8 # contributors y: 28 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BootstrapMojo.java x: 10 # contributors y: 100 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/BranchMojo.java x: 8 # contributors y: 44 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ChangeLogMojo.java x: 12 # contributors y: 120 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckLocalModificationsMojo.java x: 5 # contributors y: 46 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckinMojo.java x: 9 # contributors y: 38 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/CheckoutMojo.java x: 10 # contributors y: 80 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/DiffMojo.java x: 10 # contributors y: 53 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/EditMojo.java x: 8 # contributors y: 27 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ExportMojo.java x: 8 # contributors y: 70 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ListMojo.java x: 7 # contributors y: 41 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/RemoveMojo.java x: 5 # contributors y: 30 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/StatusMojo.java x: 9 # contributors y: 48 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/TagMojo.java x: 10 # contributors y: 77 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UntagMojo.java x: 5 # contributors y: 41 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UpdateMojo.java x: 8 # contributors y: 50 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/UpdateSubprojectsMojo.java x: 7 # contributors y: 46 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateMojo.java x: 9 # contributors y: 61 lines of code maven-scm-plugin/src/main/java/org/apache/maven/scm/plugin/ValidateRecursively.java x: 3 # contributors y: 15 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: 14 # contributors y: 135 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: 12 # contributors y: 156 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/ScmTckTestCase.java x: 11 # contributors y: 124 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/util/ConsumerUtils.java x: 3 # contributors y: 17 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/metadata/LocalScmMetadataUtils.java x: 9 # contributors y: 52 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: 8 # contributors y: 74 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: 14 # contributors y: 158 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/branch/BranchCommandTckTest.java x: 8 # contributors y: 54 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/checkin/CheckInCommandTckTest.java x: 10 # contributors y: 166 lines of code maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gittest/src/main/java/org/apache/maven/scm/provider/git/command/checkin/GitCheckInCommandTckTest.java x: 8 # contributors y: 65 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/PlexusJUnit4TestCase.java x: 1 # contributors y: 157 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/ScmTestCase.java x: 14 # contributors y: 198 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: 10 # contributors y: 184 lines of code maven-scm-plugin/src/it/scm-741-validate-scm-url-matches-working-copy/selector.groovy x: 1 # contributors y: 8 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/CommandParameter.java x: 10 # contributors y: 41 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/info/InfoItem.java x: 3 # contributors y: 84 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/util/FilenameUtils.java x: 6 # contributors y: 12 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/GitInfoCommand.java x: 7 # contributors y: 61 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: 8 # contributors y: 58 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: 313 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: 4 # contributors y: 86 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/SvnInfoConsumer.java x: 7 # contributors y: 59 lines of code maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svntest/src/main/java/org/apache/maven/scm/provider/svn/command/info/SvnInfoCommandTckTest.java x: 1 # contributors y: 12 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/tck/command/info/InfoCommandTckTest.java x: 1 # contributors y: 38 lines of code 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: 3 # contributors y: 19 lines of code 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: 6 # contributors y: 19 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/update/GitUpdateCommandTckTest.java x: 7 # contributors y: 19 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: 10 # contributors y: 87 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: 90 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: 77 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: 97 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: 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/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/status/SvnStatusConsumer.java x: 10 # contributors y: 60 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-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/CommandParameters.java x: 8 # contributors y: 109 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/add/AddScmResult.java x: 6 # contributors y: 30 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/checkin/CheckInScmResult.java x: 7 # contributors y: 34 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/info/InfoScmResult.java x: 3 # contributors y: 26 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/list/ListScmResult.java x: 7 # contributors y: 24 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/remoteinfo/RemoteInfoScmResult.java x: 4 # contributors y: 38 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/update/AbstractUpdateCommand.java x: 8 # contributors y: 62 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/update/UpdateScmResult.java x: 6 # contributors y: 35 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/provider/ScmUrlUtils.java x: 6 # contributors y: 56 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/util/ThreadSafeDateFormat.java x: 5 # contributors y: 34 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/changelog/HgChangeLogConsumer.java x: 9 # contributors y: 73 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/checkout/HgCheckOutConsumer.java x: 6 # contributors y: 23 lines of code maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/add/LocalAddCommand.java x: 6 # contributors y: 27 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-jgit/src/main/java/org/apache/maven/scm/provider/git/jgit/command/blame/JGitBlameCommand.java x: 6 # contributors y: 40 lines of code 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: 76 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java x: 8 # contributors y: 256 lines of code maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.java x: 12 # contributors y: 472 lines of code 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/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-client/src/main/java/org/apache/maven/scm/client/cli/MavenScmCli.java x: 9 # contributors y: 198 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/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/info/SvnInfoCommand.java x: 10 # contributors y: 73 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-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/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/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/changelog/GitChangeLogCommand.java x: 11 # contributors y: 226 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-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/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/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/remoteinfo/SvnRemoteInfoCommand.java x: 5 # contributors y: 96 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/NoSuchCommandScmException.java x: 5 # contributors y: 11 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/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/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/fileinfo/AbstractFileInfoCommand.java x: 5 # contributors y: 17 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/mkdir/AbstractMkdirCommand.java x: 3 # contributors y: 24 lines of code maven-scm-api/src/main/java/org/apache/maven/scm/command/mkdir/MkdirScmResult.java x: 3 # contributors y: 37 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/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/UnknownRepositoryStructure.java x: 3 # contributors y: 4 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/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/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/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-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/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/GitExeScmProvider.java x: 9 # contributors y: 92 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/add/GitAddCommand.java x: 9 # contributors y: 91 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/GitRemoteInfoCommand.java x: 4 # contributors y: 40 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/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/PlexusInteractivityCredentialsProvider.java x: 2 # contributors y: 72 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/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/list/JGitListCommand.java x: 8 # contributors y: 59 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/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/blame/SvnBlameConsumer.java x: 5 # contributors y: 57 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/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/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: 58.0
  25th percentile: 17.0
  median: 36.0
  75th percentile: 72.0
  max: 644.0
0 18.0
# contributors
min: 1.0 | average: 5.97 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 8.0 | max: 18.0