| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 15 | 2 | 4 | 0.966 | block |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 15 | 4136 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 2 | 15 | 4169 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| ||||
{
int severity = computeSeverity(IProblem.JavadocMissingParamTag);
if (severity == ProblemSeverities.Ignore) return;
boolean overriding = (modifiers& (ExtraCompilerModifiers.AccImplementing|ExtraCompilerModifiers.AccOverriding)) != 0;
boolean report = (this.options.getSeverity(CompilerOptions.MissingJavadocTags) != ProblemSeverities.Ignore) &&
( !overriding || this.options.reportMissingJavadocTagsOverriding);
if (report && javadocVisibility(this.options.reportMissingJavadocTagsVisibility, modifiers)) {
String[] arguments = new String[] {
String.valueOf(name)
};
this.handle(
IProblem.JavadocMissingParamTag,
arguments,
arguments,
severity,
sourceStart,
sourceEnd);
}
}
|
| ||||
{
int severity = computeSeverity(IProblem.JavadocMissingThrowsTag);
if (severity == ProblemSeverities.Ignore) return;
boolean overriding = (modifiers& (ExtraCompilerModifiers.AccImplementing|ExtraCompilerModifiers.AccOverriding)) != 0;
boolean report = (this.options.getSeverity(CompilerOptions.MissingJavadocTags) != ProblemSeverities.Ignore) &&
( !overriding || this.options.reportMissingJavadocTagsOverriding);
if (report && javadocVisibility(this.options.reportMissingJavadocTagsVisibility, modifiers)) {
String[] arguments = new String[] {
String.valueOf(typeRef.resolvedType.sourceName())
};
this.handle(
IProblem.JavadocMissingThrowsTag,
arguments,
arguments,
severity,
typeRef.sourceStart,
typeRef.sourceEnd);
}
}
|
| |||
{
int severity = computeSeverity(IProblem. [[#variableb9fadb20]]);
if (severity == ProblemSeverities.Ignore)
return;
boolean overriding = (modifiers&(ExtraCompilerModifiers.AccImplementing|ExtraCompilerModifiers.AccOverriding)) != 0;
boolean report = (this.options.getSeverity(CompilerOptions.MissingJavadocTags) != ProblemSeverities.Ignore) && ( !overriding || this.options.reportMissingJavadocTagsOverriding);
if (report && javadocVisibility(this.options.reportMissingJavadocTagsVisibility, modifiers)) {
String[] arguments = new String[] {
String.valueOf( [[#variableb9fadaa0]])
};
this.handle(IProblem. [[#variableb9fadb20]], arguments, arguments, severity, [[#variableb776cba0]], [[#variableb9fada80]]);
}
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b9fadb20]] | JavadocMissingParamTag |
| 1 | 2 | [[#b9fadb20]] | JavadocMissingThrowsTag |
| 2 | 1 | [[#b9fadaa0]] | name |
| 2 | 2 | [[#b9fadaa0]] | typeRef.resolvedType.sourceName() |
| 3 | 1 | [[#b776cba0]] | sourceStart |
| 3 | 2 | [[#b776cba0]] | typeRef.sourceStart |
| 4 | 1 | [[#b9fada80]] | sourceEnd |
| 4 | 2 | [[#b9fada80]] | typeRef.sourceEnd |