Skip to content
Snippets Groups Projects
Commit a501bf98 authored by jeffliu's avatar jeffliu
Browse files

[92983] Component Tool "Internal Violations" report needs refinement

parent e7921713
No related branches found
No related tags found
No related merge requests found
......@@ -240,7 +240,8 @@ public class ComponentUseEmitter extends AbstractEmitter implements IClazzVisito
// use: implement
String[] interfaces = clazz.getInterfaces();
for (int i = 0; i < interfaces.length; i++)
addUniqueClassUse(source, interfaces[i], null, null, Boolean.TRUE, null, null);
if (isReportClassUse(className, interfaces[i]))
addUniqueClassUse(source, interfaces[i], null, null, Boolean.TRUE, null, null);
}
// use: reference
Set refClasses = clazz.getReferencedTypes();
......
......@@ -775,7 +775,11 @@
<unzip src="${buildDirectory}/${buildLabel}/wtp-jst-Automated-Tests-${buildId}.zip" dest="${apitoolsDir}/test"/>
<antcall target="runAPIToolsEmitter">
<param name="emitterClass" value="org.eclipse.wtp.releng.tools.component.violation.ComponentViolationEmitter"/>
<param name="args" value="-eclipseDir ${apitoolsDir}/base/eclipse/plugins -compXMLDir ${buildDirectory}/plugins -compRefDir ${apitoolsDir}/${component.xml} -compVioDir ${buildDirectory}/${buildLabel}/apitools -include org.eclipse. -genHTML -genUsage -debug"/>
<param name="args" value="-eclipseDir ${apitoolsDir}/base/eclipse/plugins -compXMLDir ${buildDirectory}/plugins -compRefDir ${apitoolsDir}/${component.xml} -compVioDir ${buildDirectory}/${buildLabel}/apitools -include org.eclipse. -exclude org.eclipse.wst. org.eclipse.jst. -genHTML -genUsage -debug"/>
</antcall>
<antcall target="runAPIToolsEmitter">
<param name="emitterClass" value="org.eclipse.wtp.releng.tools.component.violation.ComponentViolationEmitter"/>
<param name="args" value="-eclipseDir ${apitoolsDir}/base/eclipse/plugins -compXMLDir ${buildDirectory}/plugins -compRefDir ${apitoolsDir}/${component.xml} -compVioDir ${buildDirectory}/${buildLabel}/apitools2 -include org.eclipse.wst. org.eclipse.jst. -genHTML -genUsage -debug"/>
</antcall>
<tstamp/>
<antcall target="runAPIToolsEmitter">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment