This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/maven-scm.git
from 26ed44052 add Reproducible Builds badge add 219811b09 [SCM-1005] Upgrade Parent to 39 add ee41988fc [SCM-1006] Upgrade components No new revisions were added by this update. Summary of changes: maven-scm-api/pom.xml | 2 - .../org/apache/maven/scm/AbstractScmVersion.java | 26 +- .../main/java/org/apache/maven/scm/ChangeFile.java | 78 +- .../main/java/org/apache/maven/scm/ChangeSet.java | 462 +++++------ .../org/apache/maven/scm/CommandParameter.java | 72 +- .../org/apache/maven/scm/CommandParameters.java | 188 ++--- .../maven/scm/NoSuchCommandScmException.java | 17 +- .../main/java/org/apache/maven/scm/ScmBranch.java | 17 +- .../org/apache/maven/scm/ScmBranchParameters.java | 42 +- .../java/org/apache/maven/scm/ScmException.java | 19 +- .../main/java/org/apache/maven/scm/ScmFile.java | 39 +- .../main/java/org/apache/maven/scm/ScmFileSet.java | 80 +- .../java/org/apache/maven/scm/ScmFileStatus.java | 59 +- .../main/java/org/apache/maven/scm/ScmRequest.java | 34 +- .../main/java/org/apache/maven/scm/ScmResult.java | 53 +- .../java/org/apache/maven/scm/ScmRevision.java | 17 +- .../src/main/java/org/apache/maven/scm/ScmTag.java | 17 +- .../org/apache/maven/scm/ScmTagParameters.java | 48 +- .../org/apache/maven/scm/ScmUntagParameters.java | 27 +- .../main/java/org/apache/maven/scm/ScmVersion.java | 10 +- .../apache/maven/scm/command/AbstractCommand.java | 42 +- .../java/org/apache/maven/scm/command/Command.java | 12 +- .../maven/scm/command/add/AbstractAddCommand.java | 27 +- .../apache/maven/scm/command/add/AddScmResult.java | 41 +- .../scm/command/blame/AbstractBlameCommand.java | 27 +- .../apache/maven/scm/command/blame/BlameLine.java | 61 +- .../maven/scm/command/blame/BlameScmRequest.java | 43 +- .../maven/scm/command/blame/BlameScmResult.java | 27 +- .../scm/command/branch/AbstractBranchCommand.java | 54 +- .../maven/scm/command/branch/BranchScmResult.java | 27 +- .../changelog/AbstractChangeLogCommand.java | 122 ++- .../scm/command/changelog/ChangeLogCommand.java | 12 +- .../scm/command/changelog/ChangeLogScmRequest.java | 143 ++-- .../scm/command/changelog/ChangeLogScmResult.java | 27 +- .../maven/scm/command/changelog/ChangeLogSet.java | 102 +-- .../command/checkin/AbstractCheckInCommand.java | 27 +- .../scm/command/checkin/CheckInScmResult.java | 46 +- .../command/checkout/AbstractCheckOutCommand.java | 42 +- .../scm/command/checkout/CheckOutScmResult.java | 61 +- .../scm/command/diff/AbstractDiffCommand.java | 27 +- .../maven/scm/command/diff/DiffScmResult.java | 37 +- .../scm/command/edit/AbstractEditCommand.java | 21 +- .../maven/scm/command/edit/EditScmResult.java | 28 +- .../scm/command/export/AbstractExportCommand.java | 27 +- .../maven/scm/command/export/ExportScmResult.java | 22 +- .../export/ExportScmResultWithRevision.java | 24 +- .../command/fileinfo/AbstractFileInfoCommand.java | 28 +- .../apache/maven/scm/command/info/InfoItem.java | 68 +- .../maven/scm/command/info/InfoScmResult.java | 38 +- .../scm/command/list/AbstractListCommand.java | 32 +- .../maven/scm/command/list/ListScmResult.java | 30 +- .../scm/command/lock/AbstractLockCommand.java | 28 +- .../scm/command/login/AbstractLoginCommand.java | 22 +- .../maven/scm/command/login/LoginScmResult.java | 15 +- .../scm/command/mkdir/AbstractMkdirCommand.java | 36 +- .../maven/scm/command/mkdir/MkdirScmResult.java | 45 +- .../remoteinfo/AbstractRemoteInfoCommand.java | 20 +- .../command/remoteinfo/RemoteInfoScmResult.java | 44 +- .../scm/command/remove/AbstractRemoveCommand.java | 24 +- .../maven/scm/command/remove/RemoveScmResult.java | 27 +- .../scm/command/status/AbstractStatusCommand.java | 21 +- .../maven/scm/command/status/StatusScmResult.java | 45 +- .../maven/scm/command/tag/AbstractTagCommand.java | 48 +- .../apache/maven/scm/command/tag/TagScmResult.java | 29 +- .../scm/command/unedit/AbstractUnEditCommand.java | 21 +- .../maven/scm/command/unedit/UnEditScmResult.java | 28 +- .../scm/command/unlock/AbstractUnlockCommand.java | 25 +- .../scm/command/untag/AbstractUntagCommand.java | 30 +- .../maven/scm/command/untag/UntagScmResult.java | 24 +- .../scm/command/update/AbstractUpdateCommand.java | 77 +- .../maven/scm/command/update/UpdateScmResult.java | 43 +- .../update/UpdateScmResultWithRevision.java | 31 +- .../maven/scm/manager/AbstractScmManager.java | 476 +++++------ .../apache/maven/scm/manager/BasicScmManager.java | 10 +- .../scm/manager/NoSuchScmProviderException.java | 19 +- .../org/apache/maven/scm/manager/ScmManager.java | 199 +++-- .../maven/scm/provider/AbstractScmProvider.java | 885 +++++++++------------ .../org/apache/maven/scm/provider/ScmProvider.java | 292 ++++--- .../maven/scm/provider/ScmProviderRepository.java | 51 +- .../provider/ScmProviderRepositoryWithHost.java | 33 +- .../org/apache/maven/scm/provider/ScmUrlUtils.java | 87 +- .../apache/maven/scm/repository/ScmRepository.java | 21 +- .../scm/repository/ScmRepositoryException.java | 31 +- .../scm/repository/UnknownRepositoryStructure.java | 9 +- .../apache/maven/scm/util/AbstractConsumer.java | 86 +- .../org/apache/maven/scm/util/ConsumerUtils.java | 29 +- .../org/apache/maven/scm/util/FilenameUtils.java | 26 +- .../maven/scm/util/ThreadSafeDateFormat.java | 48 +- .../java/org/apache/maven/scm/ChangeFileTest.java | 41 +- .../java/org/apache/maven/scm/ChangeSetTest.java | 159 ++-- .../java/org/apache/maven/scm/ScmFileSetTest.java | 81 +- .../java/org/apache/maven/scm/ScmResultTest.java | 33 +- .../apache/maven/scm/manager/ScmManagerTest.java | 36 +- .../apache/maven/scm/provider/ScmUrlUtilsTest.java | 50 +- .../apache/maven/scm/util/FilenameUtilsTest.java | 25 +- maven-scm-client/pom.xml | 4 +- .../apache/maven/scm/client/cli/MavenScmCli.java | 277 +++---- .../maven-scm-manager-plexus/pom.xml | 2 - .../scm/manager/plexus/DefaultScmManager.java | 25 +- maven-scm-managers/pom.xml | 6 +- maven-scm-plugin/pom.xml | 84 +- .../apache/maven/scm/plugin/AbstractScmMojo.java | 353 ++++---- .../java/org/apache/maven/scm/plugin/AddMojo.java | 34 +- .../org/apache/maven/scm/plugin/BootstrapMojo.java | 142 ++-- .../org/apache/maven/scm/plugin/BranchMojo.java | 62 +- .../org/apache/maven/scm/plugin/ChangeLogMojo.java | 153 ++-- .../scm/plugin/CheckLocalModificationsMojo.java | 54 +- .../org/apache/maven/scm/plugin/CheckinMojo.java | 44 +- .../org/apache/maven/scm/plugin/CheckoutMojo.java | 102 +-- .../java/org/apache/maven/scm/plugin/DiffMojo.java | 67 +- .../java/org/apache/maven/scm/plugin/EditMojo.java | 32 +- .../org/apache/maven/scm/plugin/ExportMojo.java | 86 +- .../java/org/apache/maven/scm/plugin/ListMojo.java | 46 +- .../org/apache/maven/scm/plugin/RemoveMojo.java | 34 +- .../org/apache/maven/scm/plugin/StatusMojo.java | 57 +- .../java/org/apache/maven/scm/plugin/TagMojo.java | 107 ++- .../org/apache/maven/scm/plugin/UnEditMojo.java | 32 +- .../org/apache/maven/scm/plugin/UntagMojo.java | 43 +- .../org/apache/maven/scm/plugin/UpdateMojo.java | 58 +- .../maven/scm/plugin/UpdateSubprojectsMojo.java | 49 +- .../org/apache/maven/scm/plugin/ValidateMojo.java | 89 +-- .../maven/scm/plugin/ValidateRecursively.java | 13 +- .../apache/maven/scm/plugin/BootstrapMojoTest.java | 68 +- .../apache/maven/scm/plugin/BranchMojoTest.java | 96 +-- .../apache/maven/scm/plugin/ChangeLogMojoTest.java | 136 ++-- .../apache/maven/scm/plugin/CheckoutMojoTest.java | 168 ++-- .../apache/maven/scm/plugin/ExportMojoTest.java | 108 ++- .../apache/maven/scm/plugin/StatusMojoTest.java | 27 +- .../org/apache/maven/scm/plugin/TagMojoTest.java | 108 ++- .../org/apache/maven/scm/plugin/UntagMojoTest.java | 96 +-- .../apache/maven/scm/plugin/UpdateMojoTest.java | 61 +- .../apache/maven/scm/plugin/ValidateMojoTest.java | 44 +- maven-scm-providers/maven-scm-provider-hg/pom.xml | 10 +- .../org/apache/maven/scm/provider/hg/HgConfig.java | 114 +-- .../maven/scm/provider/hg/HgScmProvider.java | 211 ++--- .../org/apache/maven/scm/provider/hg/HgUtils.java | 274 +++---- .../provider/hg/command/HgCommandConstants.java | 16 +- .../maven/scm/provider/hg/command/HgConsumer.java | 143 ++-- .../scm/provider/hg/command/add/HgAddCommand.java | 38 +- .../scm/provider/hg/command/add/HgAddConsumer.java | 54 +- .../provider/hg/command/blame/HgBlameCommand.java | 28 +- .../provider/hg/command/blame/HgBlameConsumer.java | 45 +- .../hg/command/branch/HgBranchCommand.java | 117 ++- .../hg/command/changelog/HgChangeLogCommand.java | 144 ++-- .../hg/command/changelog/HgChangeLogConsumer.java | 103 +-- .../hg/command/checkin/HgCheckInCommand.java | 77 +- .../hg/command/checkout/HgCheckOutCommand.java | 82 +- .../hg/command/checkout/HgCheckOutConsumer.java | 33 +- .../provider/hg/command/diff/HgDiffCommand.java | 39 +- .../provider/hg/command/diff/HgDiffConsumer.java | 98 +-- .../provider/hg/command/info/HgInfoCommand.java | 23 +- .../provider/hg/command/info/HgInfoConsumer.java | 23 +- .../provider/hg/command/inventory/HgChangeSet.java | 19 +- .../hg/command/inventory/HgListCommand.java | 42 +- .../hg/command/inventory/HgListConsumer.java | 27 +- .../hg/command/inventory/HgOutgoingConsumer.java | 28 +- .../hg/command/remove/HgRemoveCommand.java | 29 +- .../hg/command/remove/HgRemoveConsumer.java | 56 +- .../hg/command/status/HgStatusCommand.java | 25 +- .../hg/command/status/HgStatusConsumer.java | 60 +- .../scm/provider/hg/command/tag/HgTagCommand.java | 120 ++- .../scm/provider/hg/command/tag/HgTagConsumer.java | 13 +- .../hg/command/update/HgUpdateCommand.java | 90 +-- .../hg/repository/HgScmProviderRepository.java | 218 ++--- .../apache/maven/scm/provider/hg/HgRepoUtils.java | 96 +-- .../apache/maven/scm/provider/hg/HgUtilsTest.java | 49 +- .../hg/command/blame/HgBlameCommandTckTest.java | 33 +- .../changelog/HgChangeLogCommandTckTest.java | 24 +- .../command/checkin/HgCheckInCommandTckTest.java | 43 +- .../command/checkout/HgCheckOutCommandTckTest.java | 20 +- .../hg/command/diff/HgDiffCommandTckTest.java | 112 ++- .../hg/command/status/HgStatusCommandTckTest.java | 20 +- .../hg/command/tag/HgTagCommandTckTest.java | 20 +- .../hg/command/update/HgUpdateCommandTckTest.java | 20 +- .../hg/repository/HgScmProviderRepositoryTest.java | 164 ++-- .../maven-scm-provider-local/pom.xml | 14 +- .../maven/scm/provider/local/LocalScmProvider.java | 152 ++-- .../scm/provider/local/command/LocalCommand.java | 10 +- .../local/command/add/LocalAddCommand.java | 35 +- .../command/changelog/LocalChangeLogCommand.java | 113 ++- .../local/command/checkin/LocalCheckInCommand.java | 106 +-- .../command/checkout/LocalCheckOutCommand.java | 101 +-- .../command/checkout/LocalCheckOutScmResult.java | 14 +- .../local/command/list/LocalListCommand.java | 101 +-- .../local/command/list/LocalListScmResult.java | 14 +- .../local/command/mkdir/LocalMkdirCommand.java | 64 +- .../local/command/status/LocalStatusCommand.java | 17 +- .../local/command/tag/LocalTagCommand.java | 29 +- .../local/command/update/LocalUpdateCommand.java | 148 ++-- .../local/command/update/LocalUpdateScmResult.java | 14 +- .../local/metadata/LocalScmMetadataUtils.java | 91 +-- .../repository/LocalScmProviderRepository.java | 32 +- .../scm/provider/local/LocalScmProviderTest.java | 20 +- .../checkin/LocalCheckInCommandTckTest.java | 37 +- .../checkout/LocalCheckOutCommandTckTest.java | 66 +- .../command/list/LocalListCommandTckTest.java | 33 +- .../command/mkdir/LocalMkdirCommandTckTest.java | 67 +- .../command/update/LocalUpdateCommandTckTest.java | 112 ++- .../local/repository/LocalRepositoryTest.java | 112 +-- .../maven-scm-provider-git-commons/pom.xml | 62 +- .../scm/provider/git/AbstractGitScmProvider.java | 216 ++--- .../maven/scm/provider/git/GitCommandUtils.java | 42 +- .../scm/provider/git/GitConfigFileReader.java | 102 +-- .../maven/scm/provider/git/command/GitCommand.java | 10 +- .../provider/git/command/diff/GitDiffConsumer.java | 120 ++- .../scm/provider/git/command/info/GitInfoItem.java | 9 +- .../git/command/info/GitInfoScmResult.java | 36 +- .../git/command/update/GitUpdateScmResult.java | 14 +- .../git/repository/GitScmProviderRepository.java | 346 ++++---- .../scm/provider/git/repository/RepositoryUrl.java | 63 +- .../maven/scm/provider/git/util/GitUtil.java | 58 +- .../maven/scm/provider/git/TestGitScmProvider.java | 64 +- .../git/command/diff/GitDiffConsumerTest.java | 141 ++-- .../repository/GitScmProviderRepositoryTest.java | 608 ++++++++------ .../maven-scm-provider-gitexe/pom.xml | 2 - .../scm/provider/git/gitexe/GitExeScmProvider.java | 89 +-- .../command/AbstractFileCheckingConsumer.java | 66 +- .../git/gitexe/command/AnonymousCommandLine.java | 29 +- .../git/gitexe/command/GitCommandLineUtils.java | 202 ++--- .../git/gitexe/command/add/GitAddCommand.java | 119 ++- .../git/gitexe/command/blame/GitBlameCommand.java | 64 +- .../git/gitexe/command/blame/GitBlameConsumer.java | 89 +-- .../gitexe/command/branch/GitBranchCommand.java | 110 ++- .../command/branch/GitCurrentBranchConsumer.java | 27 +- .../command/changelog/GitChangeLogCommand.java | 329 ++++---- .../command/changelog/GitChangeLogConsumer.java | 283 +++---- .../gitexe/command/checkin/GitCheckInCommand.java | 224 +++--- .../command/checkout/GitCheckOutCommand.java | 208 +++-- .../git/gitexe/command/diff/GitDiffCommand.java | 82 +- .../gitexe/command/diff/GitDiffRawConsumer.java | 51 +- .../git/gitexe/command/info/GitInfoCommand.java | 64 +- .../git/gitexe/command/info/GitInfoConsumer.java | 43 +- .../git/gitexe/command/list/GitListCommand.java | 14 +- .../git/gitexe/command/list/GitListConsumer.java | 28 +- .../command/remoteinfo/GitRemoteInfoCommand.java | 41 +- .../command/remoteinfo/GitRemoteInfoConsumer.java | 58 +- .../gitexe/command/remove/GitRemoveCommand.java | 76 +- .../gitexe/command/remove/GitRemoveConsumer.java | 57 +- .../gitexe/command/status/GitStatusCommand.java | 69 +- .../gitexe/command/status/GitStatusConsumer.java | 276 +++---- .../git/gitexe/command/tag/GitTagCommand.java | 147 ++-- .../git/gitexe/command/untag/GitUntagCommand.java | 70 +- .../update/GitLatestRevisionCommandConsumer.java | 43 +- .../gitexe/command/update/GitUpdateCommand.java | 105 ++- .../gitexe/command/GitCommandLineUtilsTest.java | 109 ++- .../gitexe/command/add/GitExeAddCommandTest.java | 64 +- .../gitexe/command/blame/GitBlameConsumerTest.java | 174 ++-- .../command/blame/GitExeBlameCommandTckTest.java | 37 +- .../command/branch/GitExeBranchCommandTckTest.java | 19 +- .../command/changelog/GitChangeLogCommandTest.java | 252 +++--- .../changelog/GitChangeLogConsumerTest.java | 232 +++--- .../changelog/GitExeChangeLogCommandTckTest.java | 18 +- .../checkin/GitCheckInCommandNoBranchTest.java | 81 +- .../command/checkin/GitCheckInCommandTest.java | 156 ++-- .../checkin/GitExeCheckInCommandTckTest.java | 18 +- .../command/checkout/GitCheckOutCommandTest.java | 36 +- .../GitExeCheckOutCommandNoBranchTest.java | 55 +- .../checkout/GitExeCheckOutCommandTckTest.java | 12 +- .../checkout/GitExeSshCheckOutCommandTckTest.java | 40 +- .../command/diff/GitDiffRawConsumerTest.java | 59 +- .../command/diff/GitExeDiffCommandTckTest.java | 18 +- .../gitexe/command/info/GitInfoCommandTest.java | 134 ++-- .../remoteinfo/GitExeRemoteInfoCommandTckTest.java | 31 +- .../remoteinfo/GitRemoteInfoConsumerTest.java | 35 +- .../command/remove/GitExeRemoveCommandTckTest.java | 28 +- .../command/remove/GitRemoveCommandTest.java | 63 +- .../command/remove/GitRemoveConsumerTest.java | 73 +- .../command/status/GitExeStatusCommandTckTest.java | 18 +- .../command/status/GitStatusConsumerTest.java | 681 ++++++++-------- .../command/tag/GitExeTagCommandTckTest.java | 18 +- .../git/gitexe/command/tag/GitTagCommandTest.java | 63 +- .../command/untag/GitExeUntagCommandTckTest.java | 18 +- .../command/update/GitExeUpdateCommandTckTest.java | 18 +- .../GitLatestRevisionCommandConsumerTest.java | 64 +- .../command/update/GitUpdateCommandTest.java | 67 +- .../maven-scm-provider-gittest/pom.xml | 6 +- .../maven/scm/provider/git/GitScmTestUtils.java | 116 +-- .../git/command/blame/GitBlameCommandTckTest.java | 33 +- .../command/branch/GitBranchCommandTckTest.java | 33 +- .../changelog/GitChangeLogCommandTckTest.java | 252 +++--- .../command/checkin/GitCheckInCommandTckTest.java | 33 +- .../checkout/GitCheckOutCommandTckTest.java | 23 +- .../checkout/GitSshCheckOutCommandTckTest.java | 111 +-- .../git/command/diff/GitDiffCommandTckTest.java | 15 +- .../git/command/list/GitListCommandTckTest.java | 15 +- .../AbstractGitRemoteInfoCommandTckTest.java | 24 +- .../command/remove/GitRemoveCommandTckTest.java | 21 +- .../command/status/GitStatusCommandTckTest.java | 33 +- .../git/command/tag/GitTagCommandTckTest.java | 33 +- .../git/command/untag/GitUntagCommandTckTest.java | 30 +- .../command/update/GitUpdateCommandTckTest.java | 33 +- .../maven-scm-provider-jgit/pom.xml | 14 +- .../scm/provider/git/jgit/JGitScmProvider.java | 91 +-- .../jgit/command/JGitTransportConfigCallback.java | 20 +- .../scm/provider/git/jgit/command/JGitUtils.java | 411 +++++----- .../PlexusInteractivityCredentialsProvider.java | 115 +-- .../ScmProviderAwareSshdSessionFactory.java | 56 +- .../git/jgit/command/add/JGitAddCommand.java | 56 +- .../git/jgit/command/blame/JGitBlameCommand.java | 58 +- .../git/jgit/command/branch/JGitBranchCommand.java | 103 +-- .../command/changelog/JGitChangeLogCommand.java | 272 +++---- .../jgit/command/checkin/JGitCheckInCommand.java | 211 ++--- .../jgit/command/checkout/JGitCheckOutCommand.java | 169 ++-- .../git/jgit/command/diff/JGitDiffCommand.java | 107 ++- .../git/jgit/command/info/JGitInfoCommand.java | 45 +- .../git/jgit/command/list/JGitListCommand.java | 72 +- .../command/remoteinfo/JGitRemoteInfoCommand.java | 82 +- .../git/jgit/command/remove/JGitRemoveCommand.java | 50 +- .../git/jgit/command/status/JGitStatusCommand.java | 64 +- .../git/jgit/command/tag/JGitTagCommand.java | 93 +-- .../git/jgit/command/untag/JGitUntagCommand.java | 70 +- .../scm/provider/git/jgit/JGitTestScmProvider.java | 52 +- .../command/branch/JGitBranchCommandTckTest.java | 24 +- .../changelog/JGitChangeLogCommandTckTest.java | 38 +- .../JGitCheckInCommandCommitterAuthorTckTest.java | 316 ++++---- .../command/checkin/JGitCheckInCommandTckTest.java | 24 +- .../checkout/JGitCheckOutCommandTckTest.java | 25 +- .../checkout/JGitSshCheckOutCommandTckTest.java | 96 +-- .../jgit/command/diff/JGitDiffCommandTckTest.java | 24 +- .../remoteinfo/JGitRemoteInfoCommandTckTest.java | 39 +- .../command/remove/JGitRemoveCommandTckTest.java | 24 +- .../command/status/JGitStatusCommandTckTest.java | 24 +- .../jgit/command/tag/JGitTagCommandTckTest.java | 24 +- .../command/untag/JGitUntagCommandTckTest.java | 25 +- .../maven-scm-providers-git/pom.xml | 8 +- .../maven-scm-providers-standard/pom.xml | 2 - .../maven-scm-provider-svn-commons/pom.xml | 18 +- .../scm/provider/svn/AbstractSvnScmProvider.java | 331 +++----- .../maven/scm/provider/svn/SvnChangeSet.java | 48 +- .../maven/scm/provider/svn/SvnCommandUtils.java | 32 +- .../scm/provider/svn/SvnConfigFileReader.java | 99 +-- .../maven/scm/provider/svn/SvnTagBranchUtils.java | 166 ++-- .../maven/scm/provider/svn/command/SvnCommand.java | 9 +- .../provider/svn/command/diff/SvnDiffConsumer.java | 96 +-- .../scm/provider/svn/command/info/SvnInfoItem.java | 9 +- .../svn/command/info/SvnInfoScmResult.java | 36 +- .../svn/command/update/SvnUpdateScmResult.java | 14 +- .../svn/repository/SvnScmProviderRepository.java | 175 ++-- .../maven/scm/provider/svn/util/SvnUtil.java | 57 +- .../scm/provider/svn/SvnCommandUtilsTest.java | 71 +- .../scm/provider/svn/SvnTagBranchUtilsTest.java | 372 ++++----- .../maven/scm/provider/svn/TestSvnScmProvider.java | 70 +- .../repository/SvnScmProviderRepositoryTest.java | 315 ++++---- .../maven-scm-provider-svnexe/pom.xml | 4 +- .../scm/provider/svn/svnexe/SvnExeScmProvider.java | 90 +-- .../command/AbstractFileCheckingConsumer.java | 76 +- .../svn/svnexe/command/SvnCommandLineUtils.java | 244 +++--- .../svn/svnexe/command/add/SvnAddCommand.java | 92 +-- .../svn/svnexe/command/add/SvnAddConsumer.java | 49 +- .../svn/svnexe/command/blame/SvnBlameCommand.java | 63 +- .../svn/svnexe/command/blame/SvnBlameConsumer.java | 87 +- .../svnexe/command/branch/SvnBranchCommand.java | 183 ++--- .../command/changelog/IllegalOutputException.java | 18 +- .../command/changelog/SvnChangeLogCommand.java | 277 +++---- .../command/changelog/SvnChangeLogConsumer.java | 215 +++-- .../svnexe/command/checkin/SvnCheckInCommand.java | 121 ++- .../svnexe/command/checkin/SvnCheckInConsumer.java | 72 +- .../command/checkout/SvnCheckOutCommand.java | 110 ++- .../command/checkout/SvnCheckOutConsumer.java | 88 +- .../svn/svnexe/command/diff/SvnDiffCommand.java | 85 +- .../svnexe/command/export/SvnExeExportCommand.java | 107 ++- .../svn/svnexe/command/info/SvnInfoCommand.java | 98 +-- .../svn/svnexe/command/info/SvnInfoConsumer.java | 97 +-- .../svn/svnexe/command/list/SvnListCommand.java | 85 +- .../svn/svnexe/command/list/SvnListConsumer.java | 24 +- .../svn/svnexe/command/mkdir/SvnMkdirCommand.java | 137 ++-- .../svn/svnexe/command/mkdir/SvnMkdirConsumer.java | 61 +- .../command/remoteinfo/SvnRemoteInfoCommand.java | 132 ++- .../svnexe/command/remove/SvnRemoveCommand.java | 80 +- .../svnexe/command/remove/SvnRemoveConsumer.java | 49 +- .../svnexe/command/status/SvnStatusCommand.java | 53 +- .../svnexe/command/status/SvnStatusConsumer.java | 103 +-- .../svn/svnexe/command/tag/SvnTagCommand.java | 237 +++--- .../svn/svnexe/command/untag/SvnUntagCommand.java | 105 +-- .../svnexe/command/update/SvnUpdateCommand.java | 118 ++- .../svnexe/command/update/SvnUpdateConsumer.java | 104 +-- .../provider/svn/svnexe/SvnExeScmProviderTest.java | 85 +- .../svnexe/command/SvnCommandLineUtilsTest.java | 157 ++-- .../command/blame/SvnExeBlameCommandTckTest.java | 16 +- .../command/branch/SvnExeBranchCommandTckTest.java | 194 ++--- .../command/changelog/SvnChangeLogCommandTest.java | 242 +++--- .../changelog/SvnChangeLogConsumerTest.java | 227 +++--- .../command/checkin/SvnCheckInCommandTest.java | 86 +- .../checkin/SvnExeCheckInCommandTckTest.java | 12 +- .../command/checkout/SvnCheckOutCommandTest.java | 88 +- .../command/checkout/SvnCheckOutConsumerTest.java | 27 +- .../checkout/SvnExeCheckOutCommandTckTest.java | 12 +- .../command/diff/SvnExeDiffCommandTckTest.java | 12 +- .../command/export/SvnExportCommandTest.java | 52 +- .../svnexe/command/info/SvnInfoCommandTest.java | 33 +- .../command/list/SvnExeListCommandTckTest.java | 12 +- .../svnexe/command/list/SvnListCommandTest.java | 80 +- .../command/mkdir/SvnExeMkdirCommandTckTest.java | 12 +- .../svnexe/command/mkdir/SvnMkdirCommandTest.java | 68 +- .../AbstractSvnExeRemoteInfoCommandTckTest.java | 29 +- .../remoteinfo/SvnExeRemoteInfoCommandTckTest.java | 16 +- ...vnExeRemoteInfoCommandTrailingSlashTckTest.java | 16 +- .../remoteinfo/SvnRemoteInfoCommandTest.java | 27 +- .../command/remove/SvnExeRemoveCommandTckTest.java | 12 +- .../command/status/SvnExeStatusCommandTckTest.java | 12 +- .../command/tag/SvnExeTagCommandTckTest.java | 141 ++-- .../command/untag/SvnExeUntagCommandTckTest.java | 69 +- .../svnexe/command/untag/SvnUntagCommandTest.java | 72 +- .../command/update/SvnExeUpdateCommandTckTest.java | 12 +- .../command/update/SvnUpdateCommandTest.java | 222 +++--- .../maven-scm-provider-svntest/pom.xml | 2 - .../maven/scm/provider/svn/SvnScmTestUtils.java | 123 ++- .../svn/command/blame/SvnBlameCommandTckTest.java | 38 +- .../command/branch/SvnBranchCommandTckTest.java | 25 +- .../command/checkin/SvnCheckInCommandTckTest.java | 25 +- .../checkout/SvnCheckOutCommandTckTest.java | 25 +- .../svn/command/diff/SvnDiffCommandTckTest.java | 25 +- .../svn/command/list/SvnListCommandTckTest.java | 25 +- .../svn/command/mkdir/SvnMkdirCommandTckTest.java | 85 +- .../AbstractSvnRemoteInfoCommandTckTest.java | 26 +- .../command/remove/SvnRemoveCommandTckTest.java | 25 +- .../command/status/SvnStatusCommandTckTest.java | 25 +- .../svn/command/tag/SvnTagCommandTckTest.java | 25 +- .../svn/command/untag/SvnUntagCommandTckTest.java | 25 +- .../command/update/SvnUpdateCommandTckTest.java | 25 +- .../maven-scm-providers-svn/pom.xml | 4 +- maven-scm-providers/pom.xml | 4 +- maven-scm-test/pom.xml | 2 - .../apache/maven/scm/PlexusJUnit4TestSupport.java | 220 ++--- .../java/org/apache/maven/scm/ScmTckTestCase.java | 153 ++-- .../java/org/apache/maven/scm/ScmTestCase.java | 317 ++++---- .../apache/maven/scm/manager/ScmManagerStub.java | 389 ++++----- .../scm/provider/ScmProviderRepositoryStub.java | 20 +- .../apache/maven/scm/provider/ScmProviderStub.java | 535 +++++-------- .../maven/scm/repository/ScmRepositoryStub.java | 15 +- .../scm/tck/command/blame/BlameCommandTckTest.java | 97 ++- .../tck/command/branch/BranchCommandTckTest.java | 86 +- .../command/changelog/ChangeLogCommandTckTest.java | 97 ++- .../tck/command/checkin/CheckInCommandTckTest.java | 298 ++++--- .../command/checkout/CheckOutCommandTckTest.java | 31 +- .../scm/tck/command/diff/DiffCommandTckTest.java | 89 +-- .../scm/tck/command/list/ListCommandTckTest.java | 55 +- .../scm/tck/command/mkdir/MkdirCommandTckTest.java | 29 +- .../AbstractRemoteInfoCommandTckTest.java | 24 +- .../tck/command/remove/RemoveCommandTckTest.java | 61 +- .../tck/command/status/StatusCommandTckTest.java | 96 +-- .../scm/tck/command/tag/TagCommandTckTest.java | 84 +- .../scm/tck/command/untag/UntagCommandTckTest.java | 53 +- .../tck/command/update/UpdateCommandTckTest.java | 105 ++- .../maven/scm/manager/ScmManagerStubTest.java | 76 +- pom.xml | 165 ++-- 446 files changed, 15024 insertions(+), 20903 deletions(-)