Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
12 | 3 | 5 | 0.957 | class_body_declarations[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 12 | 98 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/util/FactoryPath.java |
2 | 12 | 115 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/util/FactoryPath.java |
3 | 12 | 132 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/util/FactoryPath.java |
| ||||
/* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#addExternalJar(java.io.File) */ public void addExternalJar(File jar) { FactoryContainer fc = FactoryPathUtil.newExtJarFactoryContainer(jar); Attributes a = new Attributes(true, false); internalAdd(fc, a); } /* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#removeExternalJar(java.io.File) */ public void removeExternalJar(File jar) { FactoryContainer fc = FactoryPathUtil.newExtJarFactoryContainer(jar); _path.remove(fc); } |
| ||||
/* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#addVarJar(org.eclipse.core.runtime.IPath) */ public void addVarJar(IPath jarPath) { FactoryContainer fc = FactoryPathUtil.newVarJarFactoryContainer(jarPath); Attributes a = new Attributes(true, false); internalAdd(fc, a); } /* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#removeVarJar(org.eclipse.core.runtime.IPath) */ public void removeVarJar(IPath jarPath) { FactoryContainer fc = FactoryPathUtil.newVarJarFactoryContainer(jarPath); _path.remove(fc); } |
| ||||
/* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#addWkspJar(org.eclipse.core.runtime.IPath) */ public void addWkspJar(IPath jarPath) { FactoryContainer fc = FactoryPathUtil.newWkspJarFactoryContainer(jarPath); Attributes a = new Attributes(true, false); internalAdd(fc, a); } /* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#removeWkspJar(org.eclipse.core.runtime.IPath) */ public void removeWkspJar(IPath jarPath) { FactoryContainer fc = FactoryPathUtil.newWkspJarFactoryContainer(jarPath); _path.remove(fc); } |
| |||
/* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#addWkspJar(org.eclipse.core.runtime.IPath) */ /* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#addVarJar(org.eclipse.core.runtime.IPath) */ /* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#addExternalJar(java.io.File) */ public void [[#variable5b921380]]( [[#variable5b9212c0]] [[#variable5b921240]]) { FactoryContainer fc = FactoryPathUtil. [[#variable5b921280]]( [[#variable5b921240]]); Attributes a = new Attributes(true, false); internalAdd(fc, a); } /* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#removeWkspJar(org.eclipse.core.runtime.IPath) */ /* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#removeVarJar(org.eclipse.core.runtime.IPath) */ /* (non-Javadoc) * @see org.eclipse.jdt.apt.core.util.IFactoryPath#removeExternalJar(java.io.File) */ public void [[#variable5f2d3560]]( [[#variable5b9212c0]] [[#variable5b921240]]) { FactoryContainer fc = FactoryPathUtil. [[#variable5b921280]]( [[#variable5b921240]]); _path.remove(fc); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#5b921380]] | addWkspJar |
1 | 2 | [[#5b921380]] | addVarJar |
1 | 3 | [[#5b921380]] | addExternalJar |
2 | 1 | [[#5b9212c0]] | IPath |
2 | 2 | [[#5b9212c0]] | IPath |
2 | 3 | [[#5b9212c0]] | File |
3 | 1 | [[#5b921240]] | jarPath |
3 | 2 | [[#5b921240]] | jarPath |
3 | 3 | [[#5b921240]] | jar |
4 | 1 | [[#5b921280]] | newWkspJarFactoryContainer |
4 | 2 | [[#5b921280]] | newVarJarFactoryContainer |
4 | 3 | [[#5b921280]] | newExtJarFactoryContainer |
5 | 1 | [[#5f2d3560]] | removeWkspJar |
5 | 2 | [[#5f2d3560]] | removeVarJar |
5 | 3 | [[#5f2d3560]] | removeExternalJar |