CloneSet632


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3730.970class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1375
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/AbstractRuntimeClasspathEntry.java
23221
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/RuntimeClasspathEntry.java
33371
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/ArchiveSourceLocation.java
43214
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/DirectorySourceLocation.java
53216
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/JavaProjectSourceLocation.java
63542
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/JavaSourceLocator.java
73211
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/PackageFragmentRootSourceLocation.java
Clone Instance
1
Line Count
3
Source Line
75
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/AbstractRuntimeClasspathEntry.java

        /**
         * Throws an exception with the given message and underlying exception.
         * 
         * @param message error message
         * @param exception underlying exception or <code>null</code> if none
         * @throws CoreException
         */
        protected void abort(String message, Throwable exception) throws CoreException {
                IStatus status = new Status(IStatus.ERROR, LaunchingPlugin.getUniqueIdentifier(), IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR, message, exception);
                throw new CoreException(status);
        }


Clone Instance
2
Line Count
3
Source Line
221
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/RuntimeClasspathEntry.java

        /**
         * Throws an internal error exception
         */
        protected void abort(String message, Throwable e) throws       CoreException {
                IStatus s = new Status(IStatus.ERROR, LaunchingPlugin.getUniqueIdentifier(), IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR, message, e);
                throw new CoreException(s);
        }


Clone Instance
3
Line Count
3
Source Line
371
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/ArchiveSourceLocation.java

        /*
         * Throws an internal error exception
         */
        private void abort(String message, Throwable e) throws CoreException {
                IStatus s = new Status(IStatus.ERROR, LaunchingPlugin.getUniqueIdentifier(), IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR, message, e);
                throw new CoreException(s);
        }


Clone Instance
4
Line Count
3
Source Line
214
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/DirectorySourceLocation.java

        /*
         * Throws an internal error exception
         */
        private void abort(String message, Throwable e) throws CoreException {
                IStatus s = new Status(IStatus.ERROR, LaunchingPlugin.getUniqueIdentifier(), IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR, message, e);
                throw new CoreException(s);
        }


Clone Instance
5
Line Count
3
Source Line
216
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/JavaProjectSourceLocation.java

        /*
         * Throws an internal error exception
         */
        private void abort(String message, Throwable e) throws CoreException {
                IStatus s = new Status(IStatus.ERROR, LaunchingPlugin.getUniqueIdentifier(), IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR, message, e);
                throw new CoreException(s);
        }


Clone Instance
6
Line Count
3
Source Line
542
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/JavaSourceLocator.java

        /**
         * Throws an internal error exception
         */
        private void abort(String message, Throwable e) throws CoreException {
                IStatus s = new Status(IStatus.ERROR, LaunchingPlugin.getUniqueIdentifier(), IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR, message, e);
                throw new CoreException(s);
        }


Clone Instance
7
Line Count
3
Source Line
211
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/PackageFragmentRootSourceLocation.java

        /*
         * Throws an internal error exception
         */
        private void abort(String message, Throwable e) throws CoreException {
                IStatus s = new Status(IStatus.ERROR, LaunchingPlugin.getUniqueIdentifier(), IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR, message, e);
                throw new CoreException(s);
        }


Clone AbstractionParameter Count: 3Parameter Bindings

 [[#variable585ec780]]void abort(String message, Throwable  [[#variable585ed180]]) throws CoreException {
  IStatus  [[#variable585ed120]]= new Status(IStatus.ERROR, LaunchingPlugin.getUniqueIdentifier(), IJavaLaunchConfigurationConstants.ERR_INTERNAL_ERROR, message,  [[#variable585ed180]]);
  throw new CoreException( [[#variable585ed120]]);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#585ec780]]
/**
 * Throws an internal error exception
 */
private 
12[[#585ec780]]
/**
 * Throws an exception with the given message and underlying exception.
 * 
 * @param message error message
 * @param exception underlying exception or <code>null</code> if none
 * @throws CoreException
 */
protected 
13[[#585ec780]]
/**
 * Throws an internal error exception
 */
protected 
14[[#585ec780]]
/*
 * Throws an internal error exception
 */
private 
15[[#585ec780]]
/*
 * Throws an internal error exception
 */
private 
16[[#585ec780]]
/*
 * Throws an internal error exception
 */
private 
17[[#585ec780]]
/*
 * Throws an internal error exception
 */
private 
21[[#585ed180]]
e 
22[[#585ed180]]
exception 
23[[#585ed180]]
e 
24[[#585ed180]]
e 
25[[#585ed180]]
e 
26[[#585ed180]]
e 
27[[#585ed180]]
e 
31[[#585ed120]]
s 
32[[#585ed120]]
status 
33[[#585ed120]]
s 
34[[#585ed120]]
s 
35[[#585ed120]]
s 
36[[#585ed120]]
s 
37[[#585ed120]]
s