CPD Results
The following document contains the results of PMD's CPD 4.3.
Duplications
| File | Line |
|---|
| org\apache\maven\scm\tck\command\branch\BranchCommandTckTest.java | 55 |
| org\apache\maven\scm\tck\command\tag\TagCommandTckTest.java | 55 |
assertEquals( "check all 4 files branched", 4, branchResult.getBranchedFiles().size() );
File readmeTxt = new File( getWorkingCopy(), "readme.txt" );
assertEquals( "check readme.txt contents", "/readme.txt", FileUtils.fileRead( readmeTxt ) );
changeReadmeTxt( readmeTxt );
CheckInScmResult checkinResult =
getScmManager().checkIn( getScmRepository(), new ScmFileSet( getWorkingCopy() ), "commit message" );
assertResultIsSuccess( checkinResult );
CheckOutScmResult checkoutResult =
getScmManager().checkOut( getScmRepository(), new ScmFileSet( getAssertionCopy() ) );
assertResultIsSuccess( checkoutResult );
readmeTxt = new File( getAssertionCopy(), "readme.txt" );
assertEquals( "check readme.txt contents", "changed file", FileUtils.fileRead( readmeTxt ) );
FileUtils.deleteDirectory( getAssertionCopy() );
assertFalse( "check previous assertion copy deleted", getAssertionCopy().exists() );
checkoutResult = getScmManager().getProviderByUrl( getScmUrl() ).checkOut( getScmRepository(),
new ScmFileSet( getAssertionCopy() ),
new ScmBranch( branch ) ); |
| File | Line |
|---|
| org\apache\maven\scm\tck\command\diff\DiffCommandTckTest.java | 50 |
| org\apache\maven\scm\tck\command\update\UpdateCommandTckTest.java | 91 |
ScmRepository repository = getScmRepository();
// ----------------------------------------------------------------------
// Change the files
// ----------------------------------------------------------------------
//
// readme.txt is changed (changed file in the root directory)
// project.xml is added (added file in the root directory)
// src/test/resources is untouched (a empty directory is left untouched)
// src/test/java is untouched (a non empty directory is left untouched)
// src/test/java/org (a empty directory is added)
// src/main/java/org/Foo.java (a non empty directory is added)
//
// /readme.txt
ScmTestCase.makeFile( getWorkingCopy(), "/readme.txt", "changed readme.txt" );
// /project.xml
ScmTestCase.makeFile( getWorkingCopy(), "/project.xml", "changed project.xml" );
addToWorkingTree( getWorkingCopy(), new File( "project.xml" ), repository );
// /src/test/java/org
ScmTestCase.makeDirectory( getWorkingCopy(), "/src/test/java/org" );
addToWorkingTree( getWorkingCopy(), new File( "src/test/java/org" ), repository );
// /src/main/java/org/Foo.java
ScmTestCase.makeFile( getWorkingCopy(), "/src/main/java/org/Foo.java" );
addToWorkingTree( getWorkingCopy(), new File( "src/main/java/org" ), repository );
// src/main/java/org/Foo.java
addToWorkingTree( getWorkingCopy(), new File( "src/main/java/org/Foo.java" ), repository ); |