CloneSet264


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
9310.985statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
19259
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/ANTLR.java
29361
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java
391367
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/junit/JUnitTask.java
Next
Last
Clone Instance
1
Line Count
9
Source Line
259
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/ANTLR.java

/*
 * pre Ant 1.6 this method used to call getClass().getResource
 * while Ant 1.6 will call ClassLoader.getResource().
 *
 * The difference is that Class.getResource expects a leading
 * slash for "absolute" resources and will strip it before
 * delegating to ClassLoader.getResource - so we now have to
 * emulate Class's behavior.
 */
if (resource.startsWith("/")) {
  resource = resource.substring(1);
}
else {
  resource = "org/apache/tools/ant/taskdefs/optional/" + resource;
}
File f = LoaderUtils.getResourceSource(getClass().getClassLoader(), resource);


Next
Previous
Clone Instance
2
Line Count
9
Source Line
361
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java

/*
 * pre Ant 1.6 this method used to call getClass().getResource
 * while Ant 1.6 will call ClassLoader.getResource().
 *
 * The difference is that Class.getResource expects a leading
 * slash for "absolute" resources and will strip it before
 * delegating to ClassLoader.getResource - so we now have to
 * emulate Class's behavior.
 */
if (resource.startsWith("/")) {
  resource = resource.substring(1);
}
else {
  resource = "org/apache/tools/ant/taskdefs/optional/jdepend/" + resource;
}
File f = LoaderUtils.getResourceSource(getClass().getClassLoader(), resource);


First
Previous
Clone Instance
3
Line Count
9
Source Line
1367
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/junit/JUnitTask.java

/*
 * pre Ant 1.6 this method used to call getClass().getResource
 * while Ant 1.6 will call ClassLoader.getResource().
 *
 * The difference is that Class.getResource expects a leading
 * slash for "absolute" resources and will strip it before
 * delegating to ClassLoader.getResource - so we now have to
 * emulate Class's behavior.
 */
if (resource.startsWith("/")) {
  resource = resource.substring(1);
}
else {
  resource = "org/apache/tools/ant/taskdefs/optional/junit/" + resource;
}
File f = LoaderUtils.getResourceSource(getClass().getClassLoader(), resource);


Clone AbstractionParameter Count: 1Parameter Bindings

/*
         * pre Ant 1.6 this method used to call getClass().getResource
         * while Ant 1.6 will call ClassLoader.getResource().
         *
         * The difference is that Class.getResource expects a leading
         * slash for "absolute" resources and will strip it before
         * delegating to ClassLoader.getResource - so we now have to
         * emulate Class's behavior.
         */
if (resource.startsWith("/")) {
  resource = resource.substring(1);
}
else {
  resource = [[#variable101341e0]] + resource;
}
File f = LoaderUtils.getResourceSource(getClass().getClassLoader(), resource);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#101341e0]]
"org/apache/tools/ant/taskdefs/optional/" 
12[[#101341e0]]
"org/apache/tools/ant/taskdefs/optional/jdepend/" 
13[[#101341e0]]
"org/apache/tools/ant/taskdefs/optional/junit/"