CloneSet141


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
30230.972statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
130865
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.java
230833
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/ejb/WebsphereDeploymentTool.java
Next
Last
Clone Instance
1
Line Count
30
Source Line
865
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.java

// need to close files and perhaps rename output
if (genericJar != null) {
  try {
    genericJar.close();
  }
  catch (IOException
         closeException) {
  // empty
  }
}
if (wlJar != null) {
  try {
    wlJar.close();
  }
  catch (IOException
         closeException) {
  // empty
  }
}
if (newJarStream != null) {
  try {
    newJarStream.close();
  }
  catch (IOException
         closeException) {
  // empty
  }
  try {
    FILE_UTILS.rename(newWLJarFile, weblogicJarFile);
  }
  catch (IOException
         renameException) {
    log(renameException.getMessage(), Project.MSG_WARN);
    rebuild = true;
  }
}


First
Previous
Clone Instance
2
Line Count
30
Source Line
833
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/ejb/WebsphereDeploymentTool.java

// need to close files and perhaps rename output
if (genericJar != null) {
  try {
    genericJar.close();
  }
  catch (IOException
         closeException) {
  // Ignore
  }
}
if (wasJar != null) {
  try {
    wasJar.close();
  }
  catch (IOException
         closeException) {
  // Ignore
  }
}
if (newJarStream != null) {
  try {
    newJarStream.close();
  }
  catch (IOException
         closeException) {
  // Ignore
  }
  try {
    FILE_UTILS.rename(newwasJarFile, websphereJarFile);
  }
  catch (IOException
         renameException) {
    log(renameException.getMessage(), Project.MSG_WARN);
    rebuild = true;
  }
}


Clone AbstractionParameter Count: 3Parameter Bindings

// need to close files and perhaps rename output
if (genericJar != null) {
  try {
    genericJar.close();
  }
  catch (IOException
         closeException) {
  // Ignore
  // empty
  }
}
if ( [[#variablefe3a6e0]]!= null) {
  try {
     [[#variablefe3a6e0]].close();
  }
  catch (IOException
         closeException) {
  // Ignore
  // empty
  }
}
if (newJarStream != null) {
  try {
    newJarStream.close();
  }
  catch (IOException
         closeException) {
  // Ignore
  // empty
  }
  try {
    FILE_UTILS.rename( [[#variablefe3a360]],  [[#variablefe3a660]]);
  }
  catch (IOException
         renameException) {
    log(renameException.getMessage(), Project.MSG_WARN);
    rebuild = true;
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#fe3a6e0]]
wlJar 
12[[#fe3a6e0]]
wasJar 
21[[#fe3a360]]
newWLJarFile 
22[[#fe3a360]]
newwasJarFile 
31[[#fe3a660]]
weblogicJarFile 
32[[#fe3a660]]
websphereJarFile